Вася с петей и колей заработали много денег. чтобы не мучиться с дележкой, они решили, что сначала вася заберет все купюры максимального достоинства, затем петя – минимального , а все оставшиеся – коля рассчитать, кто сколько купюр получит. формат входных данных в первой строке содержится число n (1 ≤ n ≤ 1000000) – количество купюр. во второй строке записано n натуральных чисел, не превосходящих 109 – номиналы купюр. формат выходных данных выведите через пробел три числа: сколько купюр достанется васе, пете и коле соответственно. пример input.txt | output.txt 4 | 1 2 3 4 | 1 1 2 5 2 2 4 4 4 | 3 2 0
224
431
Ответы на вопрос:
Program delehka(input,output); var a: array[1..1000010] of longint; i,n,s,ma,mi,sl: longint; begin assign(input,'input.txt'); reset(input); assign(output,'output.txt'); rewrite(output); readln(n); mi: =(1 shl 30); ma: =-(1 shl 30); for i: =1 to n do begin read(a[i]); ma: =max(ma,a[i]); mi: =min(mi,a[i]); end; if ma=mi then write(0,'',n,'',0) else begin for i: =1 to n do begin if a[i]=ma then s: =s+1; if a[i]=mi then sl: =sl+1; end; writeln(s,' ',sl,' ',n-s-sl); close(input); close(output); end; end.
Переменная число = 19 переменная остаток = 0 массив длиной 8 массив переменная индекс = 8 цикл пока число > 0 остаток = число % 2 число = число / 2 индекс = индекс - 1 массив[индекс] = остаток конец цикла % - взятие остатка от деления
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Santastiff66602.02.2023 02:07
-
Aлинa1120.04.2021 10:31
-
алина389416.10.2020 08:05
-
valera551521.06.2022 07:11
-
emma6666920.05.2022 19:46
-
nadyamoroz0319.07.2022 02:26
-
piiip21.12.2020 02:41
-
Lsjsjajj22.01.2022 01:51
-
миша112809.04.2023 15:07
-
Ivan856IgR06.08.2022 06:08
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.