首页 > 代码库 > 理解题意后的UVa340
理解题意后的UVa340
之前理解题意错误,应该是每一次game,只输入一组答案序列,输入多组测试序列,而之前的错误理解是每一次输入都对应一组答案序列和一组测试序列,下面是理解题意后的代码,但是还是WA,待修改
#include<stdio.h>#define maxn 1010int main(){ int num,a[maxn],i,j,b[maxn]; int sum=0; while(scanf("%d",&num)!=EOF&&num) { ++sum; printf("Game %d:\n",sum); for(i=0;i<num;i++) { scanf("%d",&a[i]); } for(;;) { int s1=0,s2=0; for(i=0;i<num;i++) { scanf("%d",&b[i]); if(a[i]==b[i]) { s1++; } } if(b[0]==0) { break; } int c1=0,c2=0; for(int d=0;d<10;d++) { for(i=0;i<num;i++) { if(a[i]==d) c1++; if(b[i]==d) c2++; } } if(c2>c1) s2+=c1; else s2+=c2; printf(" (%d,%d)\n",s1,s2-s1); } }}
理解题意后的UVa340
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。