P5690 [CSP-SJX2019]日期

Miku

这只是一道小小的模拟

但是要考虑的东西也不少

思路,在改变月份时,尽量改为有31天的

#include<iostream>
#include<cstdio>
#include<cstring> 
using namespace std;
char c;
int a,b;
int ans;
int big[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int read(){
    int v=0;
    int f=1;
    c=getchar();
    while(c<'0'||c>'9'){
        c=getchar();
    }
    while(c<='9'&&c>='0'){
        v=v*10+c-'0';
        c=getchar();
    }
    return v*f;
}
int main(){
    a=read();
    b=read();
    if(a>12){
        if(a%10==0){
        ans+=1;
        a=10;
        }else{
            if(a<20)
            a=10;
            else
            if(big[a%10]==31)
            a=a%10;
            else{
                if(big[a%10+10]==31){
                    a=a%10+10;
                }       
            } 
            ans+=1;
        }
    }else
    if(a==0){
        a=8;
        ans+=1;
    }
    if(b>big[a]){
        ans+=1;
    }else{
        if(b==0)
        ans+=1;
    } 
    cout<<ans;
}
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇