NC231608. 桂花游戏
描述
输入描述
第一行为一个整数 ,代表输入数据的组数。接下来的 行每行包括三个整数,三者由空格隔开。
*
*
*
输出描述
如果小哈获得的桂花更多,就输出"xiaoha",如果小赫获得的桂花更多,就输出"xiaohe",如果是平局,就输出"ping"。
示例1
输入:
2 1 2 4 1 1 1
输出:
xiaohe ping
说明:
小哈在游戏开始前使用了桂花魔咒,这使得他拥有用不完的桂花。C 解法, 执行用时: 3ms, 内存消耗: 308K, 提交时间: 2021-12-12 16:37:34
#include<stdio.h> int main() { int t; scanf("%d",&t); while(t--) { int x,y,z; scanf("%d %d %d",&x,&y,&z); if(x==y&&x==z)printf("ping\n"); else printf("xiaohe\n"); } return 0; }
C++ 解法, 执行用时: 3ms, 内存消耗: 432K, 提交时间: 2021-12-12 10:32:41
#include<bits/stdc++.h> using namespace std; int main(){ int n,q,w,e; scanf("%d\n",&n); while(n--){ cin>>q>>w>>e; puts(q==w&&w+q==2*e?"ping":"xiaohe"); } }
Python3 解法, 执行用时: 42ms, 内存消耗: 4572K, 提交时间: 2021-12-12 10:15:21
for i in range(int(input())): x, y, z = map(int, input().split()) if x == y and y == z: print("ping") else: print("xiaohe")