Разность двух оценок

тема: Основы · уровень: базовый

Условие

В школьном журнале у Пети записаны две оценки за разные работы: a и b. Петя хочет узнать, на сколько первая оценка отличается от второй, если считать так: a − b.

Твоя задача — прочитать два числа и вывести их разность.

Формат ввода

В одной строке записаны два целых числа a и b.

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

Выведи одно целое число — значение a − b.

Ограничения

-10000 ≤ a ≤ 10000 -10000 ≤ b ≤ 10000

Пример

Ввод:

7 3

Вывод:

4

Как решать — идея подхода

Приём: Прямая формула (арифметика)

Ключевое наблюдение: «на сколько первая отличается от второй, если считать так: a − b» — это строго заданный порядок вычитания. Разность может быть отрицательной, и это нормально: если b больше a, ответ будет меньше нуля.

Приём здесь самый простой — прямая подстановка в формулу. Он работает, потому что по условию нужно выполнить ровно одну арифметическую операцию над двумя целыми числами.

План решения:

Сложность:

Частая ошибка: перепутать порядок и вывести b - a вместо a - b. Ещё одна мелочь: числа могут быть отрицательными, поэтому ввод надо читать как целые (int), а не как строки.

Решить задачу с автопроверкой на Python →

Куда дальше