Boolean37. Даны координаты двух различных полей шахматной доски $$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",abs(x1-x2)<=1 & abs(y1-y2)<=1); return 0; } |
Другие задачи из раздела Boolean можно посмотреть здесь.
Комментарии: