Задача A. Сложение чисел
Условие
Даны два целых числа
A и
B. Вычислить их сумму
A + B.
Формат входного файла
Во входном файле содержатся числа
A B, разделённые пробелами.
Формат выходного файла
В выходном файле должно содержаться единственное число — сумма
A + B.
Ограничения
−10000 ≤ A, B ≤ 10000
Примеры тестов
№ |
Входной файл (input.txt ) |
Выходной файл (output.txt ) |
1 |
3 5
|
8
|
Задача B. CamelCase
Условие
При написании сложных программ важное значение имеет стандартизация стиля кодирования,
в частности формата записи имён переменных.
Часто используются следующие два стандарта для имён переменных,
состоящих из нескольких слов:
- Слова записываются друг за другом через знак подчёркивания с маленькой буквы
(например my_variable).
- Слова записываются друг за другом подряд,
при этом каждое слово начинается с большой буквы
(например MyVariable).
Требуется написать программу, переводящую имя переменной из одного стандарта в другой.
Рекомендуется рассмотреть частичные решения:
- Имя состоит из одного слова
Формат входного файла
Входной файл содержит одну строку — имя переменной в каком-либо из стандартов.
Формат выходного файла
Выходной файл должен содержать имя переменной, переведённое в другой стандарт.
Ограничения
Входное имя имеет длину не более 255 символов, содержит только латинские буквы
и символ подчёркивания, заведомо соответствует одному из стандартов.
Примеры тестов
№ |
Входной файл (input.txt ) |
Выходной файл (output.txt ) |
1 |
x
|
X
|
2 |
ATest
|
a_test
|
Задача C. Быстрее к границе!
Условие
На плоскости задана точка A и прямоугольник, стороны которого параллельны осям координат.
Необходимо найти расстояние от точки A до ближайшей к ней точки,
расположенной на стороне прямоугольника.
Формат входного файла
Входной файл содержит два целых числа
xA yA — координаты точки
A,
за которыми следуют четыре целых числа
x1 y1 x2 y2 —
координаты двух противоположных углов прямоугольника.
Формат выходного файла
Выходной файл должен содержать единственное действительное число —
расстояние до границы прямоугольника
с точностью до третьего знака после десятичной точки.
Ограничения
−1000 ≤ x, y, x1, y1, x2, y2 ≤ 1000;
x1 ≤ x2, y1 ≤ y2
Примеры тестов
№ |
Входной файл (input.txt ) |
Выходной файл (output.txt ) |
1 |
-1 0
1 1 4 3
|
2.236
|
2 |
2 2
1 1 4 3
|
1
|