hdu 4461 (水)

来源:互联网 发布:5s4g网络怎么设置a1453 编辑:程序博客网 时间:2024/06/04 08:42

点击打开链接


分析:

T 给出两方的棋子,求最大power,如果没有马或炮,power--,但是power不能被减到0.。


#include"stdio.h"#include"string.h"int fun(int n){int i;int ans;int f1,f2;char str[2];ans=0;f1=f2=0;for(i=0;i<n;i++){scanf("%s",str);if(str[0]=='A')ans+=16;if(str[0]=='B'){ans+=7;f1=1;}if(str[0]=='C'){ans+=8;f2=1;}if(str[0]=='D')ans+=1;if(str[0]=='E')ans+=1;if(str[0]=='F')ans+=2;if(str[0]=='G')ans+=3;}if((f1==0||f2==0)&&ans>1)ans--;return ans;}int main(){int T,n;int sum1,sum2;scanf("%d",&T);while(T--){scanf("%d",&n);sum1=fun(n);scanf("%d",&n);sum2=fun(n);if(sum1==sum2)printf("tie\n");else if(sum1>sum2)printf("red\n");else printf("black\n");}return 0;}