#9967: 輸出問題


chinesex88 (Haruka)

學校 : 高雄市立高雄高級中學
編號 : 43137
來源 : [220.133.4.59]
最後登入時間 :
2024-11-16 14:39:26

送出我的答案後得到以下訊息 

第 1 測資點(100%): WA (line:345)
答案不正確

您的答案為: Game 34: 正確答案為: (0,1)
 
很明顯是沒對其到@@
但是測試那邊可以過
在UVa也拿到AC了
 
....3...這是? 
 
#include<cstdio>
#include<cstdlib>
#define maxn 1080
int main()
{
    int n,a[maxn],b[maxn],kase=1;
    while((scanf("%d",&n))!=EOF&&n!=0)
    {
        printf("Game %d:\n",kase++);
        for(int i=0;i<n;i++)scanf("%d",&a[i]);
        for(;;)
        {
            int A=0,B=0;
            for(int i=0;i<n;i++)
            {
                scanf("%d",&b[i]);
                if(a[i]==b[i])A++;
            }
            if(b[0]==0)break;
            for(int d=1;d<=9;d++)
            {
                int c1=0,c2=0;
                for(int i=0;i<n;i++)
                {
                    if(a[i]==d)c1++;
                    if(b[i]==d)c2++;
                }
                if(c1<c2)B+=c1; else B+=c2;
            }
            printf("    (%d,%d)\n",A,B-A);
        }
    }
}
 
#9979: Re:輸出問題


jasonlin920523 (林_頡辰)

學校 : 高雄市大寮區山頂國民小學
編號 : 49252
來源 : [114.27.190.93]
最後登入時間 :
2017-02-24 17:13:23

 



這個網站編譯器壞掉了!
#9980: Re:輸出問題


jasonlin920523 (林_頡辰)

學校 : 高雄市大寮區山頂國民小學
編號 : 49252
來源 : [114.27.190.93]
最後登入時間 :
2017-02-24 17:13:23

 



這個網站編譯器壞掉了!

你可以去別的網站!如:http://ideone.com也是很好的演示喔!

#13559: Re:輸出問題


k034006 (Sine Wu)

學校 : 高雄市立高雄高級中學
編號 : 46921
來源 : [101.8.241.140]
最後登入時間 :
2025-07-20 13:37:31

 

所以AC的人是怎麼過的阿ww

以下是我的code :

 

https://ideone.com/Fkl7Nb




#18398: Re:輸出問題


qazwsxcheng@gmail.com (___)

學校 : 不指定學校
編號 : 77776
來源 : [110.235.56.138]
最後登入時間 :
2022-01-23 10:33:15

送出我的答案後得到以下訊息 

第 1 測資點(100%): WA (line:345)
答案不正確

您的答案為: Game 34: 正確答案為: (0,1)
 
很明顯是沒對其到@@
但是測試那邊可以過
在UVa也拿到AC了
 
....3...這是? 
 
#include
#include
#define maxn 1080
int main()
{
    int n,a[maxn],b[maxn],kase=1;
    while((scanf("%d",&n))!=EOF&&n!=0)
    {
        printf("Game %d:\n",kase++);
        for(int i=0;i<n;i++)scanf("%d",&a[i]);
        for(;;)
        {
            int A=0,B=0;
            for(int i=0;i<n;i++)
            {
                scanf("%d",&b[i]);
                if(a[i]==b[i])A++;
            }
            if(b[0]==0)break;
            for(int d=1;d<=9;d++)
            {
                int c1=0,c2=0;
                for(int i=0;i<n;i++)
                {
                    if(a[i]==d)c1++;
                    if(b[i]==d)c2++;
                }
                if(c1<c2)B+=c1; else B+=c2;
            }
            printf("    (%d,%d)\n",A,B-A);
        }
    }
}
 


吃了好幾個WA後終於被我發現原因:

要測試資料全是0才代表一組測資的結束!

明明在uva都沒有這種陷阱在這裡卻出現了,過不得在uva過了zerojudge卻過不了