решай.ai · шпаргалка

Задание 3: Значение логического выражения

ОГЭ Информатика

Как выглядит

Типовая формулировка звучит так: «Напишите наибольшее (или наименьшее) целое число X, для которого истинно высказывание...», далее идёт логическое выражение с операциями НЕ, И, ИЛИ и неравенствами относительно X. Иногда вместо неравенства встречается условие на чётность или нечётность числа.

Задание оценивается в 1 первичный балл. Ответ — целое число, которое нужно вписать без дополнительных пояснений. Развёрнутое решение не требуется, но черновик с промежуточными выкладками сильно помогает избежать арифметической ошибки.

…

Что нужно знать

Для уверенного решения нужно держать в голове несколько базовых фактов.

  • Отрицание неравенства меняет его на противоположное строгое: НЕ(X≤a)\text{НЕ}(X \leq a) равносильно X>aX > a.
  • Отрицание неравенства: НЕ(X≥a)\text{НЕ}(X \geq a) равносильно X<aX < a.
  • Отрицание строгого неравенства: НЕ(X<a)\text{НЕ}(X < a) равносильно X≥aX \geq a.
  • Отрицание строгого неравенства: НЕ(X>a)\text{НЕ}(X > a) равносильно X≤aX \leq a.
  • Логическое И (конъюнкция) истинно только тогда, когда истинны оба условия одновременно — это пересечение промежутков.
  • Логическое ИЛИ (дизъюнкция) истинно, если истинно хотя бы одно условие, — это объединение промежутков.
  • Если условие говорит о чётности числа: X чётное означает, что X делится на 2 без остатка; НЕ(X чётное) равносильно тому, что X нечётное.
  • При работе с целыми числами важно чётко различать строгие (<<, >>) и нестрогие (≤\leq, ≥\geq) неравенства: от этого зависит, включается ли граничное число в ответ.
  • Пересечение двух промежутков a<X<ba < X < b и c<X<dc < X < d даёт более узкий промежуток, ограниченный большим из левых концов и меньшим из правых концов.

Знание этих правил превращает задание в чисто механическую процедуру: сначала убрать все отрицания, затем найти общий диапазон X, затем выбрать нужное число на границе.

Алгоритм

  1. Выпишите исходное логическое выражение и определите, какие операции в нём есть: НЕ, И, ИЛИ.
  2. Раскройте все отрицания, применяя правило смены знака неравенства (или смены чётности на нечётность и наоборот).
  3. Перепишите выражение в виде набора простых неравенств без отрицаний.
  4. Если операция И — найдите пересечение промежутков; если ИЛИ — найдите объединение.
  5. Определите итоговый диапазон допустимых целых чисел X с учётом строгости неравенств (включаются ли границы).
  6. Если требуется учесть дополнительное условие (чётность/нечётность), отфильтруйте найденные числа по этому признаку.
  7. Выберите нужное число: наибольшее, наименьшее или единственное значение, удовлетворяющее всем условиям.
  8. Подставьте найденное число в исходное выражение и убедитесь, что оно даёт истину, а соседнее (за границей) — ложь.

Ловушки

  • Неправильное раскрытие отрицания: часто путают, что НЕ от нестрогого неравенства даёт строгое противоположное, и наоборот. Например, ошибочно считают, что НЕ(X≤15)\text{НЕ}(X \leq 15) равносильно X≥15X \geq 15, хотя правильно X>15X > 15.
  • Путаница между операциями И и ИЛИ: забывают, что И требует пересечения (более узкий диапазон), а ИЛИ — объединения (более широкий или разрозненный диапазон).
  • Ошибка на границе диапазона: включают или, наоборот, не включают крайнее число, не обращая внимания на строгость неравенства.
  • Пропуск проверки подстановкой: не глядя проверяют соседнее число, поэтому не замечают, что оно тоже подходит (или, наоборот, что выбранное число не подходит).
  • Путаница при работе с чётностью: забывают, что отрицание чётности — это нечётность, а не «отрицательное число» или что-то иное. …
reshay.ai/oge/informatika/zadanie-3 — задачи с разборами и тренажёр

Полный гайд и задачи задания 3 →