Задания для проведения II этапа Всероссийской олимпиады школьников по информатике. 2011-2012 учебный год.

Задания II тура, конечно посложнее, но все-таки решаемы. Начинаю выкладывать задания. Через какое то время буду выкладывать ответы. У читателей будет возможность самим написать программы. Будут вопросы - задавайте ...



Задача 01. Сложение и умножение( 20 баллов)
Имя входного файла:                  input.txt
Имя выходного файла:                      output.txt        
Ограничение по времени:        1 секунда
Ограничение по памяти:          256 мегабайт
Вася- продвинутый мальчик ,поэтому везде в своей жизни он пытается использовать информационные технологии. В этот раз он выполнил домашнее задание по арифметике на компьютере в редакторе Micrhard  Sentece. Оставалось только его распечатать. У Васи дома есть принтер, но в нём закончились чернила, поэтому он пошёл распечатывать документ  к своему однокласснику Пете. К несчастью, Оказалось, что на компьютере у  Пети стоит другая версия текстового редактора, и некоторые формулы  из документа отображаются в нем не так, как нужно. Вася делал примеры на сложение и умножение ,а Петин текстовой редактор не понимает символы «*» и «+». Вместо обоих этих символов он отображает «[]». Таким образом в документе теперь  есть записи вида «a[]b=c». Вася умный мальчик , поэтому он быстро понял , какой знак операции должен быть в каждом месте. А сможете ли это сделать вы?
Формат входного файла
 В первой и единственной строке входного файла записано  три целых неотрицательных числа  a ,b ,c (0= a,b,c=1000), означающие что в документе  отображается строчка «a,b=c». Числа разделяются одиночными пробелами. Гарантируется что c либо сумма a и b либо их произведение.
Формат выходного файла
В единственной строке выходного файла выведите символ «+», если не правильно отображенный знак операции это плюс, либо  символ «*», если имелось ввиду умножение. Если ответов несколько, введите любой из них (см. примечание ко второму примеру).
Примеры
            input.txt
                       output.txt        
1 2 3
+
2 2 4
*

Примечание
 Во втором примере возможен «+», потому что 2+2=2*2=4




Комментариев нет:

Отправить комментарий