Давайте разберем обе задачи по порядку и напишем соответствующие решения на языке программирования C.
Задача 1
В условии первой задачи говорится, что в трехзначном числе зачеркнули вторую цифру, а затем эту цифру приписали слева к оставшемуся двузначному числу. В результате получилось число 546. Нам нужно найти исходное трехзначное число .
Пусть имеет вид , где , , — цифры числа. Если зачеркнуть вторую цифру , останется число . Затем мы добавляем слева, что дает нам новое число .
Теперь мы можем решить уравнение:
Решение на C:
#include
int main() {
int a, b, c;
for (b = 5; b