Задача moodle c++
помогите решить задачу
Поездка за город
Петя получил задание съездить в загородный дом. Как раз на выезде
находится автозаправочная станция. «А не надо ли залить бензин?» - подумал
Петя. Он точно знает, что от заправки до загородного дома хватает ровно А
литров. Датчик показал Пете остаток бензина в баке – это В литров. Банковская
карточка Пети как раз в загородном доме, поэтому он решил заправиться по
минимуму – так, чтобы хватило доехать от заправки до дома и обратно. С
карточкой можно уже нормально заправиться. Известно, что вместимость
бензобака достаточна для совершения поездки.
Подскажите Пете, сколько ему надо минимально залить бензина, если его
не хватит на поездку.
Формат ввода
На вход подается в первой строке натуральное число A – количество
литров бензина, необходимых для проезда от автозаправки до загородного дома
(1 ≤ A ≤ 49). Во второй строке записано натуральное число В – остаток бензина в
бензобаке (1 ≤ B ≤ 49).
Формат вывода
Выведите одно целое число – минимально количество литров бензина,
которое необходимо залить для поездки от автозаправки до загородного дома и
обратно.
Если остатка в баке досточно для совершения поездки, выведите слово
«No».
Примеры
input output
30
20
40
30
70
No
Примечание. В первом примере Петя должен заправить 40 литров, потому что
для поездки ему надо 80 литров, а в бензобаке осталось 20 литров.
Во втором примере Петя сможет совершить поездку без дозаправки.
хз я для доты скрипты пишу