#PTXB2518. 【2025年莆田市C++专项选拔线下决赛-小学组】T2:好日子
【2025年莆田市C++专项选拔线下决赛-小学组】T2:好日子
题目描述
小 Y 同学刚学习了因数的概念,看着墙上的日历 ,他不禁陷入了沉思。
每一天对应的年月日都可以看作一个 位的正整数,格式为 ,其中 表示年份, 表示月份, 表示日期;去掉年份, 也可以看作一个 位的正整数(可以有前置 )。
假如,由当天年月日组成的 位正整数和 位正整数恰好有相同的因数个数,那么这个日期就叫做好日子。
例如 和 的因数个数都是 ,所以 年 月 日是一个好日子。
现在给出一个年份 ,请你计算出这个年份中有多少个好日子。
闰年判断规则如下:
- 普通闰年:年份能被 整除,但不能被 整除。
- 世纪闰年:年份能被 整除。
满足以上任意一条规则的年份就是闰年,否则是平年。
输入格式
一行一个整数 ,表示年份。
输出格式
一行一个整数,表示这个年份中有多少个好日子。
样例
2024
72
1000
71
数据范围
对于 的数据, ;
对于 的数据,。
相关
在以下作业中:
