ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1639. Шоколад 2

why is my code wrong??????????
Послано milad 8 июл 2011 21:11
#include <iostream>

using namespace std;

int main()
{
int a,m,n;
cin>>n>>m;
a=(n*m)&2;
if(a!=0)
cout<<"[second]=:]"<<endl;
else if(a==0)
cout<<"[:=[first]"<<endl;

    return 0;
}

Edited by author 08.07.2011 21:11

Edited by author 08.07.2011 21:11
Re: why is my code wrong??????????
Послано Leonid (SLenik) Andrievskiy 31 июл 2011 00:50
The error is in line:
> a=(n*m)&2;

Replace it with this:
> a=(n*m)%2;
Or this:
> a=(n*m)&1;