判断整除日(if语句)

小明很喜欢“整除日”。

“整除日”就是指日期中,年÷月÷日的值是整数的日期。

比如说2012年5月2日这一天,因为2012÷5÷2=201.2,结果不是整数,所以这天不是“整除日”。

因为小明实在太喜欢“整除日”了,所以他每天都要查一下今天是不是“整除日”。

请你设计一个程序,输入一个日期:

如果是整除日,输出“YES” ;

如果不是整除日,输出“NO”;

【输入格式】

一个八位正整数,表示年月日

【输出格式】

如果是整除日,输出“YES” ;

如果不是整除日,输出“NO” 。

【输入输出样例#1】

输入#1

19990101

输出#1

YES

【输入输出样例#2】

输入#2

19970315

输出#2

NO

———————————————————————————————————————————

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a,b;
    cin>>a;
    int r=a%100;
    int y=a/100%100;
    int n=a/10000;
    if(n%(r*y)==0)
    {
        cout<<"YES";
    }
    else if(n%(r*y)!=0)
    {
        cout<<"NO";
    }
    return 0;
}

  • 11
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值