#22396: 求救 幫看 AC 變WA


a12280070@gmail.com (Lion Chen)

學校 : 不指定學校
編號 : 127253
來源 : [101.10.5.16]
最後登入時間 :
2024-03-20 10:41:12
a004. 文文的求婚 | From: [1.163.103.134] | 發表日期 : 2020-08-29 15:44

#include <stdio.h>

#include <stdlib.h>

 

int main()

{

    int Y[2] ;

    for(int i = 0 ; i < 2 ; i ++)

    {

        scanf("%d",&Y[i]);

    }

 

 

    for(int i = 0 ; i < 2 ; i ++)

    {

        if( (Y[i] % 4 == 0) && (Y[i] % 100 != 0))

        {

            printf("閏年\n");

        }

        else if(Y[i] % 400 == 0)

        {

            printf("閏年\n");

        }

        else

        {

            printf("平年\n");

        }

    }

    return 0;

}

 

 
#22404: Re:求救 幫看 AC 變WA


hahahaiamhank (JUJUBE)

學校 : 不指定學校
編號 : 126607
來源 : [111.235.252.96]
最後登入時間 :
2020-12-08 17:13:16
a004. 文文的求婚 | From: [36.226.95.122] | 發表日期 : 2020-08-30 09:46

#include

#include

 

int main()

{

    int Y[2] ;

    for(int i = 0 ; i < 2 ; i ++)

    {

        scanf("%d",&Y[i]);

    }

 

 

    for(int i = 0 ; i < 2 ; i ++)

    {

        if( (Y[i] % 4 == 0) && (Y[i] % 100 != 0))

        {

            printf("閏年\n");

        }

        else if(Y[i] % 400 == 0)

        {

            printf("閏年\n");

        }

        else

        {

            printf("平年\n");

        }

    }

    return 0;

}

 


就这?

 
#22428: Re:求救 幫看 AC 變WA


snakeneedy (蛇~Snake)

學校 : 國立高雄師範大學附屬高級中學
編號 : 7661
來源 : [114.40.8.251]
最後登入時間 :
2023-01-25 19:16:06
a004. 文文的求婚 | From: [123.194.188.217] | 發表日期 : 2020-09-03 02:01

輸入有若干行直到 EOF 結束

題目敘述,代表可能不只 2 筆測資,故用

int Y[2];
for(int i = 0 ; i < 2 ; i ++)
{
scanf("%d",&Y[i]);
}

是沒辦法處理所有測資的,可以改成

int y;
while (scanf("%d", &y) != EOF) {
    // 對一次的輸入 y 進行判斷
}

試試看

 

 
ZeroJudge Forum