1. 程式人生 > >牛客練習-NowCode的遭遇

牛客練習-NowCode的遭遇

NowCoder的老家住在工業區,日耗電量非常大。是政府的眼中釘肉中刺,但又沒辦法,這裡頭住的可都是納稅大戶呀。
今年7月,又傳來了不幸的訊息,政府要在7、8月對該區進行拉閘限電。但迫於壓力,限電制度規則不會太摳門,政府決定從7月1日停電,然後隔一天到7月3日再停電,再隔兩天到7月6日停電,一次下去,每次都比上一次晚一天。
NowCoder可是軟體專業的學生,怎麼離得開計算機。如果停電,就“英雄無用武之地”了。呵呵。
所以他開始盤算起自己回家的日子了,他想知道自己到家後到底要經歷多少天倒黴的停電。你能幫他算一算嗎?
 

輸入描述:

輸入包括多組資料。
每組資料包括一行:redraiment到家的日期。
輸入以0/0結束。


 

輸出描述:

對應每個輸入包括一個輸出。
為redraiment回家後停電的天數(包括到家那天)。

示例1

輸入

8/31
0/0

輸出

0
#include<iostream>
using namespace std;
int main()
{
    int a[65]={0};
    int i = 1;
    int s = 0;

    while(s<=62)
    {
        s+=i;
        a[s]=1;
        i++;
    }
    int mouth,day;
    char ch;
    while(cin>>mouth>>ch>>day)
    {
        if(mouth==0&&day==0)break;
        int cnt = 0;
        int t = 0;
        if(mouth==7)
        {
            t = day;
        }else{
            t = 31+day;
        }
        for(int i = t;i<=62;i++)
        {
            if(a[i]==1)cnt++;
        }
        cout<<cnt<<endl;
    }



    return 0;
}