Олимпиадный тренинг

Задача . A. Жизнь без нулей


Задача

Темы: реализация *1000

Вы можете себе представить, что было, если бы все нули исчезли из нашей жизни? Конечно же, появилось бы множество проблем.

Рассмотрим, например, что случилось бы с операцией сложения. Пусть дано верное равенство a + b = c, где a и b — целые положительные числа, а c — сумма a и b. Удалим все нули из этого равенства. Останется ли оно верным после этого?

Например, пусть дано равенство 101 + 102 = 203. Если мы удалим все нули, получится 11 + 12 = 23 — верное равенство.

Но если дано равенство 105 + 106 = 211, после удаления всех нулей получится 15 + 16 = 211 — неверное равенство.

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

Во входных данных 2 строки, в первой записано целое число a, во второй записано целое число b — числа из уравнений, описанного выше (1 ≤ a, b ≤ 109). Эти числа не содержат лидирующих нулей. Значение c определяется по формуле c = a + b.

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

Выведите одну строку: если равенство будет верно после удаления всех нулей, выведите "YES", иначе выведите "NO".


Примеры
Входные данныеВыходные данные
1 101
102
YES
2 105
106
NO

time 2000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w645
Комментарий учителя