植树节巧妙猜生日问题

今年的植树节(2012年3月12日),小明和他的叔叔还有小伙伴们一起去植树。

休息的时候,小明的同学问他叔叔多大年纪,他叔叔说:“我说个题目,看你们谁先猜出来!”

“把我出生的年月日连起来拼成一个8位数(月、日不足两位前补0)正好可以被今天的年、月、日整除!”

他想了想,又补充到:“再给个提示,我是6月出生的。”

根据这些信息,请你帮小明算一下,他叔叔的出生年月日。

答案写在“解答.txt”中,不要写在这里!

格式是年月日连成的8位数。

例如,如果是1948年6月12日,就写:19480612

package blueBriage;

public class PlantTreesGuessBirthday {
	public static void main(String[] args) {
		new PlantTreesGuessBirthday().run();
	}
	public void run(){
		int n=20120312;
		String s="";
		for(int i=19000601;i<=n;i++){
			s="" +i;//把i转化为字符串
			int day=Integer.parseInt(s.substring(6));//天
			int month=Integer.parseInt(s.substring(4,6));//月
			if(day>=1&&day<=31&&month>=1&&month<=12&&i%2012==0&&i%12==0){
				System.out.println(i);
			}
		}
	}
}

19200516

19520424

19550604

19870512

时间: 2024-10-12 07:18:21

植树节巧妙猜生日问题的相关文章

? 题目 一道超难的奥数题,猜生日. A告诉B他生日的月份,告诉C他生日的日期 B说:“如果我不知道A的生日,那C肯定也不知道.&quot; C说:”本来我不知道,现在我知道了.“ B说:”哦,那我也知道了.

现在的学生真是太生猛了,一道奥数题突破天际了.... 闲话少说,看题: 一道超难的奥数题,猜生日.A告诉B他生日的月份,告诉C他生日的日期B说:"如果我不知道A的生日,那C肯定也不知道."C说:"本来我不知道,现在我知道了."B说:"哦,那我也知道了."A的生日可能是:11月4日 11月5日 11月8日 1月4日 1月22日 3月1日 3月5日 7月1日7月2日 7月8日请问A的生日是几月几日? 附上某网友解答过程: 11月4日 11月5日 11

猜生日 Java小游戏

最近看到一个很有趣的小游戏: 询问朋友5个问题,找到他出生在一个月的哪一天.每个问题都是询问他的生日是否是5个数字集合中的一个. 这5个集合分别是: set1:1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 set2:2 3 6 7 10 11 14 15 18 19 22 23  26 27 30 31 set3:4 5 6 7 12 13 14 15 20 21 22 23  28 29 30 31 set4:8 9 10 11 12 13 14 15

c语言-猜生日算法

#include<stdio.h>int main(){ int a1[6]={1,3,5,7,9,11}; int a2[6]={2,3,6,7,10,11}; int a3[6]={4,5,6,7,12,0}; int a4[6]={8,9,10,11,12,0}; int b1[4][4]={{1,3,5,7},{9,11,13,15},{17,19,21,23},{25,27,29,31}}; int b2[4][4]={{2,3,6,7},{10,11,14,15},{18,19,2

python——元组和字典学习笔记

1.count返回值的次数 list=[2,2,2,3,3,3,3,4,4,4] a={} for i in list: if list.count(i)>1: a[i]=list.count(i) print(a) 将具体的某个数的在列表中的次数返回 list=[2,2,2,3,3,3,3,4,4,4] print(list) print(list.count(2)) 2.set 将list中不重复的所有值遍历出来 list=[2,2,2,3,3,3,3,4,4,4] print(list)

2018.10.1 逻辑题训练

现在共有100匹马跟100块石头,马分3种,大型马:中型马跟小型马.其中一匹大马一次可以驮3块石头,中型马可以驮2块,而小型马2头可以驮一块石头.问需要多少匹大马,中型马跟小型马?(问题的关键是刚好必须是用完100匹马). 解:设大型马有x匹,中型马有y匹,小型马有z匹, 根据题意可得: x+y+x=100?① 3x+2y+ 12z=100②, ②×2-①得:5x+3y=100, 所以有y= 100-5x3 , 因为x.y必须是正整数, 所以有: x=17 y=5 z=78 x=14 y=10

3年前中央的重大动作 今年有了新变化

大风骤起站在最前面的我冷笑着看着敌人的冲阵剑锋向前一指喝道给我杀地面开始震颤起来许多小小的碎石仿佛不受到重力控制一样的飞了起来甚至我也感觉到身体很轻仿佛就要被吸飞起来而那条灰色的巨龙则已经横行于高空之中猛然肆虐而来 但是凌雪可不能就这样白白挂掉而且我也宁愿用自己的一次挂掉来印证一下这是否真的就无法以操作来虐掉而且这里也只有我才有机会弄死这个了秦韵虽然身在上面但是她一个小牧师没有什么攻击力要杀的话难道用惩戒那估计得打到驴年马月去了对方的玩家所剩无几也就那几个高手了小蝴蝶这个星月祭祀已经被淡淡稻花香

美服红月我接触的第一款网游,生日爆破

这款游戏我已经很久没有玩了,但看了看我11年写的代码,再看看美服红月的网站 ,卧槽! 竟然还改版了,编译了一下程序,发现这些功能都莫名其妙的不能用了,网站地址换了,提交数据的接口变了,所以又更新了一版. 随着技术的更新,这个小工具也要跟着技术的一起强行升级一下,从net 2.0 升到4.5 .虽然样子有点挫,也懒得改了,但是这个核心功能就是 通过账号密码 暴力找生日,因为这款游戏比较古老估计只有80后才会记得,现在国内只有变态私服,相比较这个米国私服已经运营了长达9年,无外挂.全活人.全手动.G

第三届蓝桥杯javaC组_猜年龄

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2016, 广州科技贸易职业学院信息工程系学生 * All rights reserved. * 文件名称: 蓝桥杯赛题 * 作    者:   彭俊豪 * 完成日期:   2016   年 04月 01日 * 版 本 号:      001 * 对任务及求解方法的描述部分 * 输入描述: 无 * 问题描述: 今年的植树节(2012年3月12日),小明和他的叔叔还有小伙伴们一起去植树.休息的时候,小明的同学

nyoj 325——zb的生日——————【dp】

zb的生日 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 今天是阴历七月初五,acm队员zb的生日.zb正在和C小加.never在武汉集训.他想给这两位兄弟买点什么庆祝生日,经过调查,zb发现C小加和never都很喜欢吃西瓜,而且一吃就是一堆的那种,zb立刻下定决心买了一堆西瓜.当他准备把西瓜送给C小加和never的时候,遇到了一个难题,never和C小加不在一块住,只能把西瓜分成两堆给他们,为了对每个人都公平,他想让两堆的重量之差最小.每个西瓜的重量已知,你能帮