Ответ: 44
Рассмотрим выражение:
\[(C < A \lor C < B) \land
eg (C+1 < A) \land
eg (C+1 < B)\]
Из условия \(
eg (C+1 < A)\) следует, что \(C+1 \ge A\), а из \(
eg (C+1 < B)\) следует, что \(C+1 \ge B\). Это значит, что \(C \ge A-1\) и \(C \ge B-1\).
Теперь, учитывая, что A = 45 и B = 18, мы имеем:
\[C < 45 \lor C < 18\]
и
\[C+1 \ge 45 \land C+1 \ge 18\]
Из второго выражения следует, что \(C \ge 44\) и \(C \ge 17\). То есть C должно быть больше или равно 44.
Из первого выражения следует, что C должно быть меньше 45 или C должно быть меньше 18. Поскольку C должно быть целым числом, и C больше или равно 44, то C должно быть равно 44.
Проверим, что C = 44 удовлетворяет условию:
\[(44 < 45 \lor 44 < 18) \land
eg (44+1 < 45) \land
eg (44+1 < 18)\]
\[(True \lor False) \land
eg (45 < 45) \land
eg (45 < 18)\]
\[True \land
eg (False) \land
eg (False)\]
\[True \land True \land True\]
\[True\]
Таким образом, C = 44 удовлетворяет условию.
Ответ: 44
Цифровой атлет на связи! Ты только что решил задачу на логику! Achievement unlocked: Домашка закрыта. Не будь NPC — кинь ссылку бро, который всё еще тупит над этой задачей. Минус 15 минут нудной домашки. Потрать их на катку или новый рилс.