Ввести 3 числа → сложить все 3 числа → поделить получившуюся сумму на 3 → вывести результат.
короче: ввести 3 числа → вывести результат (a1+a2+a3)/3
Это глубина цвета, ещё её по другому называют весом пикселя.
Var a, sqr : integer;
f1, f2 : text;
begin
assign(f1, 'input.txt'); reset(f1);
assign(f2, 'output.txt'); rewrite(f2);
read(f1, a, sqr);
if a = sqr then
write(f2, 'YES')
else
write(f2, 'NO');
close(f1); close(f2);
end.
1) Сразу ясно, что невозможно, так как максимальное число, которое мы можем получить - это 81 (пермножается наибольшая цифра 9)
2) Здесь уже надо подумать. Из нашего условия видно, что второе число повторяется дважды и там и там. То есть эти два числа (в данном случае 35 и 56) будут иметь одинаковый множитель "второе число". На это и будем опираться. Посмотрим. 35 можно получить из произведения 5 на 7, а число 56 - из произведения 8 на 7. Заметим, что цифра 7 повторяется там и там, то бишь это и есть наша вторая цифра => может оказаться результатом работы автомата.
3) Здесь 32 можно получить, перемножив цифры 8 и 4, а 16 - 2 на 8. Повторяется 8 => может оказаться результатом работы автомата.
4) Делители 35 - это 5 и 7, у 72 - это 9 и 2^3 (8). Здесь уже нет общих делителей. (9 умножить на 2 не получиться, так как это уже будет не цифрой. Только 9 и 8) => не может быть результатом работы автомата.
Более кратко будет так:
1)нет
2)да
3)да
4)нет
6) Выбираем наборы символов, не содержащие повторений. Таких наборов 4
8) (A & 0)\/(0 & B) & (C \/ 1) ⇒ 0 \/ 0 & 1 ⇒ 0 \/ 0 ⇒ 0
10) выполнение задания показано в прилагаемом файле