Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.64/22: Рейтинг темы: голосов - 22, средняя оценка - 4.64
SALLAKH
1

Одного ли цвета эти клетки на шахматной доске?

28.09.2010, 20:17. Просмотров 4006. Ответов 2
Метки нет (Все метки)

Как решить задачу - Даны координаты двух полей шахматной доски. Координаты клетки - это два числа от 1 до 8: номер столбца и номер строки. Одного ли цвета эти клетки на шахматной доске?
Я попробовал вот так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# include <iostream>
using namespace std;
int main(){
int a,b,c,d;
cin>>a>>b>>c>>d;
if((a+b)%2==0 && (c+d)%2==0){
cout<<"YES";
}else{
cout<<"NO";
}
getchar();
getchar();
return 0;
}
но препад говорит что есть недочёты.
ПОМОГИТЕ КОМУ НЕ СЛОЖНО
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.09.2010, 20:17
Ответы с готовыми решениями:

Одного ли цвета эти клетки на шахматной доске?
Как решить задачу - Даны координаты двух полей шахматной доски. Координаты клетки - это два числа...

Одного ли цвета клетки на шахматной доске?
Даны координаты двух полей шахматной доски (координаты клетки - это 2 числа от 1 до 8: номер...

Определить, являются ли клетки (a, b), (c, d) полями одного цвета на шахматной доске
Поле шахматной доски имеет размер 8 х 8. Клетки определяются координатами, первая из которых -...

На шахматной доске отметить все клетки, которые бьет слон
Шахматная доска – игровое поле 8 × 8. Сформировать двумерный массив A – схематическое изображение...

2
Day
1170 / 980 / 83
Регистрация: 29.10.2009
Сообщений: 1,386
28.09.2010, 20:46 2
Вместо
if((a+b)%2==0 && (c+d)%2==0)
Надо
if((a+b)%2 == (c+d)%2)
т.е. они должны быть одной четности
0
Эксперт JavaЭксперт С++
8360 / 3581 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
28.09.2010, 22:07 3
SALLAKH, хватит дублировать темы
Продолжение темы здесь Одного ли цвета эти клетки на шахматной доске?
Тема закрыта
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.09.2010, 22:07

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Выяснить все ли клетки шахматной доски одного цвета
Здраствуйте, нам на оллимпиаду задали сделать 1 из програм но сколько бы во мне не было стремления...

Узнать все ли клетки шахматной доски одного цвета
Удалено

Определить: являются ли эти два поля шахматной доски полями одного цвета?
Помогите: координаты любого поля шахматной доски могут быть заданы парой натуральных чисел, не...

Поиск последовательности перемещений коня на шахматной доске из одной клетки в другую
Реализовать алгоритм решения задачи о поиске последовательности перемещений коня на шахматной доске...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.