Решить уравнение 1. Модуль
1.1.
Решить уравнение 1
Имя входного
файла
|
input.txt
|
Имя выходного
файла
|
output.txt
|
Максимальное
время работы на одном тесте
|
2 секунды
|
Ограничение по
памяти
|
64 МБ
|
Двоечник Вася много раз оставался
на второй год и уже выучил наизусть все ответы на экзаменационные вопросы.
Проблема только с математикой. Каждый год на экзамене дают решить уравнение
вида:
|x| + 2*A = 0.
Год от года меняется только
значение A, из-за чего Вася заваливает экзамен и не переходит в следующий
класс. Он хочет специально для этого примера научиться получать его решение при
различных значениях А. Помогите Васе написать программу, решающую данное
уравнение.
Формат
входных данных:
Во входном файле задано целое число
A (-2*109 ≤ A ≤ 2*109).
Формат
выходных данных:
В первой строке выходного файла
выведите количество решений данного уравнения, а во второй через пробел сами
решения.
Пример
input.txt
|
output.txt
|
-1
|
2
-2 2
|
ПРИМЕРЫ РЕШЕНИЯ ЗАДАЧИ:
program urav1; var a,x:longit; begin assign(input, 'urav.txt'); reset(input); assign(output,'output.txt'); rewrite(output); read(a); x:=-2*a; writeln(x); close(input); close(output); end.А по определению модуль это:
|