Чемпионат ПетрГУ по программированию, 26 октября 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 |
Отправить решение
Версия для печати