Решение задачи "Игра с кубиком" с Codeforces

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


Два игрока играют в игру. Сначала каждый из них записывает на бумажку целое число от 1 до 6, а затем бросается кубик. Выигрывает тот игрок, чье записанное число оказалось ближе к выпавшему на кубике; если же разница одинакова, объявляется ничья.

Первый игрок записал число a, а второй — число b. Сколько существует вариантов броска кубика, при которых выиграет первый игрок, будет ничья, или выиграет второй игрок?

Код

#include <bits/stdc++.h>
using namespace std;
int main()
{
	int a,b,f=0,s=0,t=0;
	cin>>a>>b;
	for(int i=1;i<7;i++)
	{
		if(abs(a-i)<abs(b-i))
		{
			f++;
		}
		else if(abs(a-i)>abs(b-i))
		{
			t++;
		}
		else
			s++;
	}
	cout<<f<<" "<<s<<" "<<t;
}

         

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


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

Комментарии

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