eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Последствия рыбалки

Последствия рыбалки

Так как у рыбы начался жор и клев был очень хорошим, Петя из-за 2-х недельной постоянной рыбалки постоянно прогуливал занятия в школе. Когда он наконец-то пришел на занятия, как раз была итоговая контрольная работа на выполнения действий сложения, вычитания и умножения. Более того, при оформлении решений примеров необходимо было записывать порядок выполнения действий в столбик, как этому учат в начальной школе. Помогите юному рыбаку выполнить контрольную работу. \InputFile В первой строке задано количество заданных Пете на контрольной работе примеров \textbf{N}, а далее следует \textbf{N} строк в формате \textbf{A+B}, где \textbf{A} и \textbf{B} - \textbf{2} заданных натуральных числа, между ними без пробелов символ выполнения действия сложения \textbf{"+"}, вычитания \textbf{"-"} или умножения \textbf{"*"}. Соответствие входных данных указанному формату гарантируется (см. пример входных данных). Входные данные не превышают \textbf{10^500}. \textbf{0} < \textbf{N} <= \textbf{1200} \OutputFile Вывести необходимые решения \textbf{N} примеров в формате, указанном в примере выходных данных. Необходимые при выводе пробелы для удобочитаемости обозначены в выходных данных точками, т.е. в выходных данных на месте точек должно стоять необходимое количество пробелов. Для подчеркивания используется символ "минус" ("-"). Все решенные примеры должны быть разделены пустой строкой.
Лимит времени 0.5 секунд
Лимит использования памяти 64 MiB
Входные данные #1
4
12345+67890
324-111
325*4405
1234*4
Выходные данные #1
 12345
+67890
------
 80235

 324
-111
----
 213

    325
  *4405
  -----
   1625
     0
 1300
1300
-------
1431625

1234
  *4
----
4936