关闭

UVa 893 Y3K Problem (用GregorianCalendar类秒杀)

标签: acmUVajava
867人阅读 评论(0) 收藏 举报
分类:

http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=834


不解释。


完整代码:

import java.util.*;
import java.io.*;

public class Main {
	static Scanner cin = new Scanner(new BufferedInputStream(System.in));

	public static void main(String[] args) {
		int n, d, m, y;
		while (true) {
			n = cin.nextInt();
			d = cin.nextInt();
			m = cin.nextInt();
			y = cin.nextInt();
			if (d == 0)
				break;
			GregorianCalendar cal = new GregorianCalendar(y, m - 1, d);//Month值是基于0的
			cal.add(Calendar.DATE, n);
			System.out.println(cal.get(Calendar.DATE) + " " + (cal.get(Calendar.MONTH) + 1) + " " + cal.get(Calendar.YEAR));
		}
	}
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:872494次
    • 积分:16089
    • 等级:
    • 排名:第699名
    • 原创:704篇
    • 转载:42篇
    • 译文:1篇
    • 评论:110条
    最新评论