Конкурсы и Олимпиады по Машинному программированию (КОМП) Задача 2
Уровень 5 оказался очень не простым, только вчера первый участник смог его преодолеть. Сегодня в рассылке читайте задачу уровня 2. Наверное многие уже догадались, что этот конкурс носит математическую направленность.
Новости
12 мая 2007г. в 10-00Факультет информационных технологий и вычислительной техники УдГУ проводит для абитуриентов Межрегиональную математическую олимпиаду,
результаты которой засчитываются в качестве вступительных испытаний по
математике при поступлении на наш факультет. По вопросам организации
олимпиады обращаться по адресу: г.Ижевск, ул. Университетская, 1, корпус 4, ауд.
237, тел. 91–61–31.
Рура Виталий Александрович,Кретов Алексей Константинович,Муратов Дамир Фаритович,Ахунзянов Расим Ралифович,Мирзасалихов Ранис Альбертович,Иванов Григорий Владимирович,Новикова Алина Дмитриевна,Долотказин Юрий Владимирович,Драный Валентин Валерьевич,Корепанов Михаил Юрьевич.
Уровень 2.
Сумма дробей
Сложить несколько дробей вида 1/K. Ответ выдать в виде несократимой
дроби вида A/B.
Технические требования
На вход подаётся последовательность знаменателей дробей.
Знаменатели разделены переводом строки. Количество суммируемых дробей
не более 20. Знаменатель дробей целое положительное число не более
2000000000. Выдать на сумму всех дробей в выходной поток.
Числитель и знаменатель результата не будут превышать 2000000000.
Входные данные подаются во входной поток.
Это значит, что программа должна работать так, чтобы команда
"ИМЯ ИСПОЛНЯЕМОГО МОДУЛЯ < text.txt > res.txt"
читала данные из файла text.txt и записывала результат в res.txt.
ПРИМЕР:
Если исполняемый модуль называется prog.exe, а в файле test.txt
содержится:
30
300
3000
то команда:
prog.exe < test.txt
выдаст: 37/1000