NYOJ 312题 20岁生日
来源:互联网 发布:网络维护与故障排除 编辑:程序博客网 时间:2024/04/30 03:04
题意弄不清不好做。
1.没有20岁生日:指在2月29号出生,但20年后的那一年是平年,即2月没有29号,所以没有20岁生日。
2.分段计算。
[y + 1,y + 19]
第y年 :(m,12]
第(y + 20)年:[1,m)
m 月的天数。
对第y年和第y + 20年分开判断。若m是1,3,4,5,6,7,8,9,10,11,12,很好判断,只需知道y,y + 20分别是闰年还是平年就可以了;若m = 2;分4种情况进行讨论:(1)y闰(y+20)闰;(2)y闰(y+20)平(3)y平(y+20)闰;(4)y平(y+20)平;
- NYOJ 312题 20岁生日
- NYOJ 312 20岁生日
- NYOJ 312 20岁生日
- nyoj-312-20岁生日
- NYOJ 312 20岁生日
- NYOJ 312-20岁生日
- nyoj 312 20岁生日
- NYOJ 312 20岁生日
- NYOJ 312 20岁生日
- NYOJ-20岁生日
- nyoj 312-20岁的生日
- 20岁生日 nyoj 312(闰年算法)
- NYOJ-312-20岁生日-2013年08月17日08:42:42
- 312 20岁生日
- NYOJ zb的生日
- nyoj zb的生日
- NYOJ zb的生日
- NYOJ zb的生日
- hdu 4608 I-number
- hdu 4432 Sum of divisors
- POJ 3667 Hotel
- 【HDOJ】1395 -> 2^x mod n = 1
- Codeforces Beta Round #10 / 10A Power Consumption Calculation (模拟)
- NYOJ 312题 20岁生日
- OpenCV学习笔记:输入输出XML和YAML文件
- Cognos 10和Cognos 8优缺点比较
- (三)关闭组件(Shutting down components)
- [LeetCode] Sort Colors
- Hibernate使用annotations开始
- 二维数组--从左上角到右下角的最大值 九度
- Android必会小功能总结
- 动态向table添加数据