#8787: 請教哪裡出錯


CSE210608 (想像天然(C++))

學校 : 國立臺中高級工業職業學校
編號 : 37494
來源 : [101.9.113.197]
最後登入時間 :
2023-05-17 21:51:31
d047. 10070 - Leap Year or Not Leap Year and ... -- UVa10070 | From: [210.70.75.126] | 發表日期 : 2014-04-29 15:09

#include<iostream>
using namespace std;
int main()
{
    long long int y,a,b;
    while(cin >> y){

    b=0;

    if (y%400==0 || y%100!=0 && y%4==0){
        cout << "This is leap year.\n" ;
        a=1;
        b=1;}

    if (y%15==0){
        cout << "This is huluculu festival year.\n" ;
        b=1;}

    if (y%55==0 && a==1){
        cout << "This is bulukulu festival year.\n" ;
        b=1;}

    else if (b!=1){
        cout << "This is an ordinary year.\n" ;}
}
    return 0;
}
 
Detailclose


WA (line:7)
輸出短少
您共輸出 6 行。
 

 
#12348: Re:請教哪裡出錯


s571991@gmail.com (cilegann chiu)

學校 : 不指定學校
編號 : 66926
來源 : [180.204.80.66]
最後登入時間 :
2019-08-23 14:04:32
d047. 10070 - Leap Year or Not Leap Year and ... -- UVa10070 | From: [140.112.211.30] | 發表日期 : 2017-07-09 21:35

#include
using namespace std;
int main()
{
    long long int y,a,b;
    while(cin >> y){
 
    b=0;
 
    if (y%400==0 || y%100!=0 && y%4==0){
        cout << "This is leap year.\n" ;
        a=1;
        b=1;}
 
    if (y%15==0){
        cout << "This is huluculu festival year.\n" ;
        b=1;}
 
    if (y%55==0 && a==1){
        cout << "This is bulukulu festival year.\n" ;
        b=1;}
 
    else if (b!=1){
        cout << "This is an ordinary year.\n" ;}
}
    return 0;
}
 
Detailclose


WA (line:7)
輸出短少
您共輸出 6 行。
 
 


這題是大數(超過long long範圍),不能用取餘運算子

 
ZeroJudge Forum