Boolean35. Даны координаты двух различных полей шахматной доски $$x_1$$, $$y_1$$, $$x_2$$, $$y_2$$ (целые числа, лежащие в диапазоне $$1–8$$). Проверить истинность высказывания: «Данные поля имеют одинаковый цвет».
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
#include <stdio.h> int main(void) { int x1,y1,x2,y2; printf("x1:"); scanf ("%i", &x1); printf("y1:"); scanf ("%i", &y1); printf("x2:"); scanf ("%i", &x2); printf("y2:"); scanf ("%i", &y2); printf("%d\n",(x1+y1)%2 == (x2+y2)%2); return 0; } |
Другие задачи из раздела Boolean можно посмотреть здесь.
Комментарии: