zoukankan      html  css  js  c++  java
  • 理解题意后的UVa340

    之前理解题意错误,应该是每一次game,只输入一组答案序列,输入多组测试序列,而之前的错误理解是每一次输入都对应一组答案序列和一组测试序列,下面是理解题意后的代码,但是还是WA,待修改

    #include<stdio.h>
    #define maxn 1010
    int main()
    {
        int num,a[maxn],i,j,b[maxn];
        int sum=0;
        while(scanf("%d",&num)!=EOF&&num)
        {
        	++sum;
        	printf("Game %d:
    ",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)
    ",s1,s2-s1);
    	}
    
        }
    
    }
    

      

  • 相关阅读:
    Java-判断一个数是不是素数
    Sublime快捷键
    python
    全排列
    python
    python
    OpenCV 实现图像结构相似度算法 (SSIM 算法)
    C++
    C++
    NFA 转 DFA
  • 原文地址:https://www.cnblogs.com/wuyuewoniu/p/4044844.html
Copyright © 2011-2022 走看看