Тернарная операция в 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;
}
Поделитесь своими знаниями, ответьте на вопрос:
Какая технология/дисциплина пришла на смену экспертным системам?
Тоже на http://contest.ai-academy.ru/lessons# )?
P.S вот все ответы к 1 уроку
Тест для проверки знаний
Вопрос 1. Какая технология\дисциплина пришла на смену экспертным системам?
Вопрос 2. Верно ли, что ИИ и компьютер не может отличить на фотографии кота от собаки?
Да, верно Нет, не верноВопрос 3. Существуют ли уже беспилотные автомобили, или это пока научная фантастика?
Да, существуют Нет, не существуютВопрос 4. Остались ли компьютерные игры и задачи, в которых человек лучше компьютера?
Да, остались Нет, все уже решеноВопрос 5. На каком языке программирования ведется большинство современных разработок в области ИИ и машинного обучения?