您的位置:首页 > 产品设计 > UI/UE

poj3589 Number-guessing Game

2012-02-25 18:06 309 查看
http://poj.org/problem?id=3589

#include<cstdio>
#include<cstring>
#include<iostream>
using namespace std;

int main()
{
char s1[5],s2[5];
int b[5],T,i,j;
int sum1,sum2;
scanf("%d",&T);
while(T--)
{
scanf("%s%s",s1,s2);
sum1=sum2=0;
for(i=0;i<4;i++)    //先求出相同的个数
{
b[i]=0;
if(s1[i]==s2[i])
{
b[i]=1;        //标记相同的
sum1++;
}
}
for(i=0;i<4;i++)
{
if(!b[i])        //不相同的才进行比较
{
for(j=0;j<4;j++)
{
if(!b[j]&&s1[i]==s2[j])
sum2++;
}
}
}
printf("%dA%dB\n",sum1,sum2);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: