胜负问题
时间限制(普通/Java) :
1000 MS/ 3000 MS 运行内存限制 : 65536 KByte
总提交 : 397 测试通过 : 183
总提交 : 397 测试通过 : 183
比赛描述
“华为杯”南邮大学生团体歌唱大赛重燃战火,本次2014年大赛由南京邮电大学大学生就业与创业指导中心主办,南京邮电大学华为俱乐部(Huawei@NUPT Club)承办,华为技术有限公司提供赞助。
据主办方介绍,本次大赛聚集南京邮电大学ACM歌唱协会、CSDN高校歌唱俱乐部南邮站的众多顶尖高手,大赛规则大多仍然延续2013年规则,参赛团体两两进行厮杀PK,评委给参赛团体进行投票。
现在的问题是:参赛团体1和参赛团体2进行PK赛,用数字1代表评委给参赛团体1的投票,用数字2代表评委给参赛团体2的投票,已知主办方至少邀请一位评委,请你统计每个参赛团体获得的投票数,给出两个参赛团体的胜负关系。
输入
输入包括多个测试用例,首先给出测试用例数N,接着给出N个测试用例。
每一个测试用例包括1行,依次给出评委的投票,代表投票的数字1或2之间没有空格。
N为正整数,N≤1000。
输出
输出包括多行,对于每个测试用例输出一行,给出参赛团体1和参赛团体2之间的胜负关系,具体输出1>2,或1<2,或1=2,其含义如下:
● 1>2 表示参赛团体1胜利
● 1<2表示参赛团体2胜利
● 1=2表示参赛团体1和参赛团体2打平
样例输入
3
12
112
122
样例输出
1=2
1>2
1<2
提示
undefined
题目来源
SED
#include<iostream>
#include<string>
using namespace std;
int main(){
int n,count1,count2,i,len;
string s;
cin>>n;
while(n--){
count1=count2=0;
cin>>s;
len = (int)s.length();
for(i=0;i<len;i++){
if('1'==s[i]){
count1++;
}else if('2'==s[i]){
count2++;
}
}
if(count1>count2){
cout<<"1>2"<<endl;
}else if(count1<count2){
cout<<"1<2"<<endl;
}else{
cout<<"1=2"<<endl;
}
}
}