Пример входных и выходных данных. Требуется определить победителей среди участников спортивного соревнования, занявших первые три призовых места по наибольшему количеству очков

Input.txt Output.txt
20 50 40 80 75 30 75 50 45 70 1 2 1 2 1 1 1 1

 

Требуется определить победителей среди участников спортивного соревнования, занявших первые три призовых места по наибольшему количеству очков. Количество участников соревнования не превышает 100 человек. Соревнование построено таким образом, что никакие два или несколько участников не могут набрать одинаковое количество очков. Входная информация представлена в виде массива положительных целочисленных очков участников. В выходной массив требуется занести индексы очков победителей соревнования из исходного массива в порядке возрастания номера их места (первое, второе, третье). Считать, что начальный элемент массива имеет индекс 0.

Формат входного файла

Во входном файле Input.txt находится массив очков участников соревнования X (0 <= Xi <= 100). Элементы массива разделены пробелами. Количество элементов массива от 10 до 100.

Формат выходного файла

В выходной файл Output.txt вывести выходной массив. Элементы массива разделить пробелами.

Пример входных и выходных данных

Input.txt Output.txt
20 50 40 80 76 30 75 52 45 70 3 4 6

 

 

Прототип задачи 3

Цепочки цифр формируются по следующему правилу. Берется цепочка из семи цифр: «1234321». К ней в конец дописывается цепочка «1123432», которая получается в результате перестановки последней цифры на первое место. Аналогично, в конец получившейся цепочки дописывается цепочка «2112343» и так далее. После шести присоединений очередной дописываемой в конец цепочкой опять окажется цепочка «1234321». Используя это правило, была получена цепочка из 2401 цифры. Укажите через запятую сначала цифру, которая в этой цепочке идет на 2381 месте, а затем цифру, которая идет на 1375 месте.

 

Цепочки цифр формируются по следующему правилу. Берется цепочка из восьми цифр: «98766789». К ней в конец дописывается цепочка «99876678», которая получается в результате перестановки последней цифры на первое место. Аналогично, в конец получившейся цепочки дописывается цепочка «89987667» и так далее. После семи присоединений очередной дописываемой в конец цепочкой опять окажется цепочка «98766789». Используя это правило, была получена цепочка из 2368 цифр. Укажите через запятую сначала цифру, которая в этой цепочке идет на 2347 месте, а затем цифру, которая идет на 1325 месте.

 

Цепочки цифр формируются по следующему правилу. Берется цепочка из девяти цифр: «123454321». К ней в конец дописывается цепочка «112345432», которая получается в результате перестановки последней цифры на первое место. Аналогично, в конец получившейся цепочки дописывается цепочка «211234543» и так далее. После восьми присоединений очередной дописываемой в конец цепочкой опять окажется цепочка «123454321». Используя это правило, была получена цепочка из 2187 цифр. Укажите через запятую сначала цифру, которая в этой цепочке идет на 2168 месте, а затем цифру, которая идет на 1296 месте.

 

 

Прототип задачи 11

На MP3-проигрывателе с объёмом памяти TM байт записаны музыкальные композиции с одинаковым качеством, определяемым скоростью цифрового потока данных, равного BR бит в секунду. Объём свободной памяти проигрывателя, не занятый записями, составляет FM байт. Для хранения записей в памяти проигрывателя не используется файловая система, память выделяется байтами. В памяти проигрывателя не хранятся метаданные музыкальных композиций, например, название, имена исполнителей. Определить общую продолжительность записей, записанных в памяти проигрывателя. Результат представить в следующем виде: D дней, H часов, M минут и S секунд. В случае получения дробного количества секунд результат округлить до целого числа за счёт отбрасывания дробной части.

Формат входного файла

Во входном файле Input.txt находятся целые числа TM (1 <= TM <= 232-1), BR (64000 <= BR <= 320000) и FM (0 <= FM <= M).

Формат выходного файла

В выходной файл Output.txt вывести целочисленные величины D, H, M, S.