题解 CF9A 【Die Roll】

· · 题解

QwQ

你们这群大佬解法有点复杂啊

这题不是打表吗

PS:

1.AT要换行

2.你只需要得分与他们相同就可以赢(小Y和小W非常绅士,如果小D的得分和他们一样,他们也会算作小D获胜),所以其实不存在0/1。

3.这题是暴力

#include<iostream>
using namespace std;
int a, b;
int main()
{
    cin >> a >> b;
    a = max(a, b);//你要与最大值相当才会赢,所以取最大值就OK了
    if(a == 1) cout << "1/1";//当最大值为1时,胜率为100%,即1/1
    if(a == 2) cout << "5/6";//当最大值为2时,胜率为83.333...%,即5/6
    if(a == 3) cout << "2/3";//当最大值为3时,胜率为66.666%,即2/3
    if(a == 4) cout << "1/2";//当最大值为4时,胜率为50%,1/2
    if(a == 5) cout << "1/3";//当最大值为5时,胜率为33.333%,即1/3
    if(a == 6) cout << "1/6";//当最大值为6时,胜率为1.666...%,即1/6
    return 0;
}