МАТЕМАТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ
Понедельник, 23.12.2024, 21:15
ГлавнаяРегистрацияВход Приветствую Вас Гость | RSS

Меню сайта

Категории раздела
Уравнения и неравенства [1]
Модуль [2]
Примеры [3]
Практика [1]
Задание 3 [1]

Наш опрос
Какой язык программирования Вы изучаете
Всего ответов: 1029

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа


Главная » Файлы » ЗАНЯТИЕ » Примеры

Решить уравнение 1. Модуль
30.10.2012, 18:54

Решить уравнение 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.


А по определению модуль это:

Категория: Примеры | Добавил: i_elf
Просмотров: 824 | Загрузок: 0 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск

Друзья сайта
  • Творческий учитель
  • Сайт ООАКМР
  • Школьный сайт
  • Информатика учебник
  • МОИ

  • Copyright MyCorp © 2024 Сделать бесплатный сайт с uCoz