题解 P3150 【pb的游戏(1)】

· · 题解

这道题不要想多难!

其实题目背景和题目描述都是作者在瞎扯,一眼看就是判断奇偶

如果对应数字是奇数,输出"zs wins"

如果对应数字是偶数,输出"pb wins"

但我发现了一大亮点

我想问作者,“ZS”和“PB”明明知道数的正负就能判别输赢,而且1<=m<=1000000000,那么他们是如何进行这场游戏的?难道他们都是弱智吗?

算了,一言不合上代码:

#include<iostream>
using namespace std;
long long int n,a[60];//最好开long long int 如有疑问请看m的范围
int main()
{
    cin>>n;
    for(int i=1;i<=n;i++)   cin>>a[i];//个人喜欢先读后输
    for(int i=1;i<=n;i++)
    {
        if(a[i]%2==1)   cout<<"zs wins"<<endl;//奇数zs赢
        else cout<<"pb wins"<<endl;//偶数pb赢
    }
    return 0;//完美结束!
}