1.1 Ввод, вывод и арифметика

1.1.1 Разность, произведение и сумма

Условие

С клавиатуры вводятся два целых числа a и b. Напишите программу, которая вычислит и выведет на отдельных строках их разность, произведение и сумму в указанном порядке. Разность вычисляется как a − b. Для вычислений используйте тип long long, поскольку результаты могут не помещаться в 32-битный int.

Ограничения

Время: 2 секунды. Память: 64 МиБ. Вывод: до 2 МиБ. Стандарты: C11 / C++17.

Входные данные

Два целых числа a и b, каждое с новой строки. Оба числа находятся в диапазоне 32-битного знакового int: −2³¹ ≤ a, b ≤ 2³¹ − 1.

Выходные данные

Три целых числа, каждое с новой строки: разность a − b, произведение a · b и сумма a + b.

Примеры

Вход 1
5
2
Ожидаемый выход
3
10
7
Вход 2
-3
4
Ожидаемый выход
-7
-12
1
Вход 3
2147483647
-2147483648
Ожидаемый выход
4294967295
-4611686016279904256
-1

Пробный запуск

Код берётся из редактора. Запуск не создаёт посылку и не влияет на баллы.

Выберите пример или введите свои данные и нажмите «Запустить».

Текущая попытка

Отправьте решение. Этапы и результат появятся здесь автоматически.

Все попытки

Войдите, чтобы видеть свои попытки.

Редактор

Один файл до 64 КиБ · Tab / Shift+Tab — отступ · Esc — выход из редактора · черновик сохраняется для этого аккаунта, задачи и языка.