В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
irunahruha
irunahruha
25.01.2020 14:42 •  Информатика

Бизнесмен Василий готовится к уплате налогов за квартал (три месяца). Действующая налоговая система в государстве, в котором Василий ведет свой бизнес, устроена таким образом, что величина налога зависит от прибыли в конце каждого месяца. Чистая прибыль бизнесмена определяется как разница между доходом и расходом. Разумеется, если бизнес идет не очень удачно, прибыль бизнесмена может быть отрицательной —в этом случае речь идет об убытке. Все доходы и расходы Василий записывал в журнал в виде целых чисел. Теперь Василий должен подать налоговую декларацию с суммой доходов на конец каждого месяца, другими словами ему необходимо поделить последовательность записей в журнале на три непустые части.

При этом Василий хочет сделать это таким образом, чтобы прибыль в каждой части была одинаковой (возможно даже отрицательной) — в этом случае сумма налога будет минимальной. Менять порядок записей в журнале нельзя.

По имеющимся данным определите количество выполнить такое разбиение.

Входные данные
В первой строке входных данных содержится единственное целое число N — количество записей в журнале Василия (3 ≤ N ≤ 105).

В следующих N строках записаны целые числа ai, соответствующие записям в журнале (−108 ≤ ai ≤ 108).

Выходные данные
Программа должна вывести единственное целое число — количество выполнить необходимое разбиение.

Показать ответ
Ответ:
диана2459
диана2459
13.03.2023 23:03

и какая вероятность что пользователь не ошибется?)))

 

program i_guess_number;
uses crt;
var changes: array [1..2,1..10] of integer;
i,op,n:integer;
s:string;
res:real;

BEGIN
    randomize;
    writeln("Загадайте число");
    n := 0;
    repeat
        n := n+1;
        i := random(10);
        op := random(4);
        
        case op of
            1: s := "Прибавте ";
            2: s := "Отнимите ";
            3: s := "Умножте на ";
            else s := "Поделите на ";
        end;
        
        writeln(s, i);
        changes[1,n] := op; {запоминаем действия}
        changes[2,n] := i;
    until n = 10;
    
    writeln("Что вышло?");
    readln(res);
    
    for i := n downto 1 do { производим обратные действия }
    begin
        case changes[1,i] of
            1: res := res - changes[2,i];
            2: res := res + changes[2,i];
            3: res := res / changes[2,i];
            else res := res * changes[2,i];
        end;
    end;
        
    writeln("Вы загодали ",res);
END.

 

 

0,0(0 оценок)
Ответ:
brain75
brain75
18.07.2021 06:10

Общение в интернете весьма разнообразно на данный момент.

Электронная почта - самый базовый вид общения. Без нее в интернете никуда, ведь она требуется для большенства регистраций на всевозможных сайтах и ресурсах. А так же является простым и удобным обмена информацией и файлами, а так же хранения онных. Правда, чтоб написать кому-то, вам надо знать его электронный адрес

Чаты быстрого обмена короткими текстовыми сообщениями с одним и более людьми, как знакомыми так и нет.

Instant Messengers (ICQ,Jabber,MNS,Skype,...) - гибрид электронной почты и чата. Быстрый обмен короткими текстовыми сообщениями с уже знакомым собеседником или с тем кому вы дали свой номер для связи. Так же позднее добавилась возможность обмена файлами, голосовое и видео общение, но основной принцип все тот же.

Блоги, форумы, дневники - опять таки гибрид электронной почты и чата. Тут уже сообщения не короткие, как раз надо изложить информацию как можно более удобно для чтенья, добавить картинки, видео, музыку. А увидеть ваши опусы может кто-угодно и даже имеет возможность оставить обстоятельный комментарий

Социальные сети (Vk,Odnoklassniki,Facebook,...) - это некий вариант IM, который хочет с вас снять завесу анонимности. Тут вы можете искать людей, с которыми уже сталкивались в реальной жизни и общаться с ними. Как более поздний вариант общения, старается обьеденить в себе все черты предыдущих, хотя порой этого делать не стоит

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота