Есть ответ 👍

Трудный выбор ограничение времени 1 секунда ограничение памяти 64mb ввод стандартный ввод или input.txt вывод стандартный вывод или output.txt в этом году третий раз одна известная компания проводит соревнование по программированию искусственного интеллекта для игровых стратегий. в этот раз участникам предложили написать искусственный интеллект для командой хоккеистов. после проведения очередного тура, вася решил, что для дальнейшего улучшения своей стратегии необходимо просмотреть все бои с теми соперниками, которые сопоставимы с ним по проценту побед. задана таблица результатов боев в прошедшем раунде. в каждой строке записаны ник соперника васи и итоговый счет. первое число показывает, сколько шайб забила стратегия васи, вторая — сколько шайб забила стратегия соперника. необходимо подсчитать процент побед каждого участника и вывести результат, отсортировав его в порядке неубывания процентов. если процент побед оказался одинаковым, то нужно упорядочить записи по никам лексикографически. формат ввода в первой строке входного файла записано целое число n (1 ≤ n ≤ 105) — количество записей в таблице. в каждой из последующих n строк через пробел записаны ник соперника, сколько забила васина команда и сколько забил соперник. гарантируется, что каждый ник — непустая строка, длина которой не превосходит 10 символов и состоящая из строчных букв латинского алфавита. так же известно, что никто из участников не забивал больше 1000 голов. формат вывода в первой строке выходного файла выведите количество соперников. в последующих строках выведите ник соперника и процент побед васиной команды с точностью не хуже шести знаков после запятой. пример 1 ввод вывод 1 tpusct 1 60 1 tpusct 0.0000000000 паскаль

295
493
Посмотреть ответы 2

Ответы на вопрос:

Logutova
4,4(10 оценок)

var f1,f2: text;

d,s,z,n: longword;

a,b,t,m,x: smallint;

begin

assign(f1,'input.txt');

reset(f1);

assign (f2,'output.txt');

rewrite(f2);

readln(f1,d,a,b,s,t);

if a> b then x: =a-b else x: =b-a;

if d mod s=0 then n: =d div s else n: =d div s+1;

if x mod t=0 then m: =x div t else m: =x div t+1;

z: =n+m;

write(f2,z);

close (f1);

close (f2);

end.

daha77
4,5(18 оценок)

Алг число нач     цел а   вывод "введите целое число", нс   ввод а   если mod(а,2) = 0 то     вывод "число четное"   иначе     вывод "число нечетное"   все кон

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS