Тернарная операция в C++ - это выражение вида (b ? x : y) (где b - логическое выражение, а x и y - одного типа). Она вернёт x, если выражение b истинно, и y, если b ложно.
В приложении расписаны координаты некоторых клеток, а также помечены точками те, которые по цвету отличаются от не помеченных. Если поискать, что у них общего, можно обнаружить, что у "невыколотых" клеток сумма координат по горизонтали и вертикали - чётная. Это "свойство" и используем для определения цвета клетки.
#include <bits/stdc++.h>
using namespace std;
int main() {
int x1, y1, x2, y2;
cin >> x1 >> y1 >> x2 >> y2;
cout << ((x1 + y1) % 2 == (x2 + y2) % 2 ? "YES" : "NO") << endl;
return 0;
}
Тренировочное упражнение.
Определите грамматическую основу в предложениях. Над подлежащим надпишите, чем оно выражено.
Все добывается на свете трудом. Знание — лучшее богатство. Поднявший меч от меча и погибнет. Что медленно разгорается, то жарко горит. Храбрый пули не боится. Учиться всегда пригодится. (Пословицы) И тридцать витязей прекрасных чредой из вод выходят ясных. А ткачиха с поварихой, с сватьей бабой Бабарихой около царя сидят. (А. Пушкин) Две свечи мерцают слабо. (В. Луговской
Чтение теоретического материала.
[1] — с. 62-63.
[2] — с. 46-47.
Сравните два предложения. определите их грамматические основы.
Ждать — скучное занятие. Мне некогда тебя ждать.
Объяснение:
надеюсь