杭电 2005 ( 第几天? ) java
2017-01-23 13:49
337 查看
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int d[] = {0, 31, 28, 31, 30, 31, 30, 31, 30, 31, 30, 31}; while (sc.hasNext()) { String s = sc.next(); int days = 0; int year, month, day; String[] str = s.split("/"); year = Integer.parseInt(str[0]); month = Integer.parseInt(str[1]); day = Integer.parseInt(str[2]); if (year % 400 == 0 || (year % 100 != 0 && year % 4 == 0) && month > 2) { days++; } for (int i = 0; i < month; i++) { days = days + d[i]; } days += day; System.out.println(days); } } }
相关文章推荐
- 杭电oj(Java版)——2005 第几天?
- 杭电2005(第几天?)java字符串水过
- hdu 2005 第几天? java版
- 杭电 2005 第几天?
- 杭电 2005 第几天?
- 杭电OJ 2005.第几天?
- 杭电2005 第几天
- 杭电ACM--2005第几天
- 【杭电2005】第几天?
- 【杭电-oj】-2005-第几天?
- 杭电2005 第几天?
- 第几天?(杭电2005)
- 杭电 2005 第几天?
- hdu 2005 第几天?(java)
- 【杭电2005】第几天
- HDU—— 2005 第几天? (java版)
- 杭电ACM 2005 第几天?
- 杭电ACM 2005: 第几天?
- 杭电2005 第几天 函数形式
- 杭电ACM2005题(第几天?)------Java语言