Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Двоякие числа (27%)

Время: 1 сек.
Память: 16 Мб
Сложность: 27%

Трёхчлен a + bx + сy от двух переменных x и y однозначно определяется коэффициентами a, b и c. Написать программу, которая по заданным a, b и c выводит соответствующий трёхчлен, записанный с использованием алгебраических соглашений:

  • коэффициент при члене, содержащем переменную, опускается, если его модуль равен единице;
  • член, коэффициент при котором равен нулю, опускается (кроме случая, когда все коэффициенты равны нулю, тогда трехчлен состоит из одной цифры 0);
  • знак "+" опускается, если он предшествует отрицательному коэффициенту;
  • знак "+" опускается, если он стоит в начале выражения (так называемый унарный плюс);
  • знак умножения между коэффициентом и переменной опускается.

При этом запрещено менять местами члены.

Формат ввода

Во входном файле input.txt через пробел записаны целые коэффициенты a, b и с, каждое из которых не превосходит 30000 по абсолютной величине.

Формат вывода

Выходной файл output.txt должен содержать трехчлен, записанный с использованием алгебраических соглашений.

Примеры

Ввод Вывод
0 2 -1 2x-y
3 0 -2 3-2y