Решение задачи Шахматная доска - 2 с Acmp

Без пояснения   Просмотров: 57


Аня разделила доску размера m × n на клетки размера 1×1 и раскрасила их в черный и белый цвет в шахматном порядке. Васю заинтересовал вопрос: клеток какого цвета получилось больше – черного или белого.

Для того чтобы выяснить это, он спросил у Ани, в какой цвет она раскрасила j-ю клетку в i-м ряду доски. По этой информации Вася попытался определить, клеток какого цвета на доске больше.

Требуется написать программу, которая по размерам доски и цвету j-й клетки в i-м ряду определит, клеток какого цвета на доске больше — черного или белого.

Код

#include <bits/stdc++.h>
 
using namespace std;
 
int main()
{
    int long long m,n,i,j,c;
    cin >> m >> n >> i >> j >> c;
    if(m % 2 == 0 || n % 2 == 0){
        cout << "equal";
        return 0;
    }
   if(c == 0){
        if((i + j) % 2)
            cout << "white";
        else
            cout << "black";
    }
    else{
        if(!((i + j)%2))
            cout << "white";
        else
            cout << "black";
 
    }
    return 0;
}

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться