Открытый весенний чемпионат ПетрГУ по программированию, 20 апреля 2014. Пробный тур - Условия

A. A + B

Имя входного файла: sum.in
Имя выходного файла: sum.out
Ограничение по времени: 1 s
Ограничение по памяти: 64 megabytes


Заданы два числа. Посчитайте их сумму.


Входные данные

Во входном файле “sum.in” заданы два числа A и B (-1000 ≤ A, B ≤ 1000).


Выходные данные

Выведите в выходной файл “sum.out” сумму чисел.


Пример

sum.in

sum.out

2 3

5




Отправить решение


B. Минимум

Имя входного файла: minimum.in
Имя выходного файла: minimum.out
Ограничение по времени: 1 s
Ограничение по памяти: 64 megabytes

Дана последовательность чисел. Найти в ней наименьшее число.


Входные данные

В первой строке файла “minimum.in” задано число N – количество чисел в последовательности. В следующей строке заданы N чисел последовательности. Все числа целые и не превосходят 1000 по абсолютной величине.


Выходные данные

В выходной файл “minimum.out” выведите наименьшее число в последовательности.


Пример

minimum.in

minimum.out

7

4 2 5 -1 4 6 2

-1





Отправить решение


C. Сумма цифр

Имя входного файла: sumdigit.in
Имя выходного файла: sumdigit.out
Ограничение по времени: 1 s
Ограничение по памяти: 64 megabytes


Для заданного числа посчитайте сумму его цифр.


Входные данные

Во входном файле “sumdigit.in” задано неотрицательное целое число, непревосходящее 30000.


Выходные данные

Выведите в выходной файл “sumdigit.out” сумму цифр числа.


Пример

Sumdigit.in

sumdigit.out

157

13




Отправить решение


D. A + B наносит ответный удар

Имя входного файла: stdin
Имя выходного файла: stdout
Ограничение по времени: 2 s
Ограничение по памяти: 64 megabytes

Это интерактивная задача. На стандартный поток ввода вашей программе будут подаваться пары целых чисел a и b. После получения каждой пары в стандартный поток вывода требуется вывести сумму a + b. После каждой суммы выводите перевод строки. Конец входных данных обозначается парой нулей, при получении такой пары ваша программа должна завершиться. Ответ на пару 0 0 выводить не нужно.

Входные данные:

Несколько пар чисел a b, завершающихся парой 0 0. (-1000 ≤ a, b ≤ 1000)

Выходные данные:

Для каждой пары чисел выведите их сумму и перевод строки.

Пример:

Стандартный вводСтандартный вывод
1 2
-1 3
-5 2
0 0
3
2
-3


Отправить решение