2014第四届蓝桥杯 01 猜年龄(java)

Java实现蓝桥杯(年龄问题,分数,乘积尾零) 阅读详情
标题: 猜年龄




    美国数学家维纳(N.Wiener)智力早熟,11岁就上了大学。他曾在1935~1936年应邀来中国清华大学讲学。


    一次,他参加某个重要会议,年轻的脸孔引人注目。于是有人询问他的年龄,他回答说:


    “我年龄的立方是个4位数。我年龄的4次方是个6位数。这10个数字正好包含了从0到9这10个数字,每个都恰好出现1次。”


    请你推算一下,他当时到底有多年轻。


    通过浏览器,直接提交他那时的年龄数字。

    注意:不要提交解答过程,或其它的说明文字。


结果:

18


思路:

先计算出立方和4次方后的数字的位数,并且取出它们每一位的数字,然后判断位数是否符合题意,最后判断是否包含0~9这10个数字。


代码如下:

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int[] arr = new int[10];
		for(int i = 10; i < 90; i++){
			int s1 = i * i * i;
			int s2 = i * i * i * i;
			int cnt1 = 1;	//第一个位数
			int cnt2 = 1;	//第二个位数
			while(true){	//判断第一个数的位数
				arr[s1%10]++;	//标记出现的数字
				s1 /= 10;
				if(s1!=0){
					cnt1++;		//计算出第一个数的位数
				}else{
					break;
				}
			}
			while(true){	//判断第二个数的位数
				arr[s2%10]++;	//标记出现的数字
				s2 /= 10;
				if(s2!=0){
					cnt2++;		//计算出第二个数的位数
				}else{
					break;
				}
			}
			int sum = 0;
			if(cnt1==4 && cnt2==6){	//取出每一位数
				for(int k=0;k<10;k++){
					if(arr[k]==1){	//判断是否包含0~9
						sum++;
					}
					if(sum==10){
						System.out.println(i);
					}
				}
			}else{
				for(int k=0;k<10;k++){	//否则数组清零
					arr[k]=0;
				}
			}
		}
	}

}


2019年 第10届 蓝桥杯 Java B组 省赛真题详解及总结 01-试题 A: 组队 02-试题 B: 不同子串 解法一 解法二 03-试题 C: 数列求值 04-试题 D: 数的分解 解法一 解法二 解法三 05-试题 E: 迷宫 06-试题 F: 特别数的和 解法一 解法二 解法三 07-试题 G: 外卖店优先级 08-试题 H: 人物相关性分析 H人物相关性分析_split分析 H人物相关性分析 H人物相关性分析2 H人物相关性分析3 09-试题 I: 后缀表达式 10-试题 J: 灵能传输 阅读详情

相关推荐

2021年 第12届 蓝桥杯 第2次模拟赛真题详解及小结【Java版】

模拟赛网页截图 一、试题A——答案:168 二、试题B——答案:14 三、试题C——答案:2002 四、试题D——答案:65 解法一:找规律(累加求和) 五、试题E——答案:162 解法一:双重for循环遍历所有组合 六、试题F 解法一:整数相乘 七、试题G 解法一:整数运算 八、试题H 解法一:【求巨佬代码】 九、试题I 解法一:【求巨佬代码】 十、试题J 小结

upward 9008

猜年龄

“我年龄的立方是个4位数。 我年龄的4次方是个6位数。 这10个数字正好包含了从0到9这10个数字,每个都恰好出现1次。” 解法一: 因为

生命欣欣向荣,唯奋斗不息! 1048

2021年 第12届 蓝桥杯 第4次模拟赛真题详解及小结【Java版】

2021年 第12届 蓝桥杯 第4次模拟赛真题详解及小结【Java版】

upward 3273

一个人的年龄的立方是个4位数,年龄的4次方是个6位数。这10个数字正好包含了从0到9这10个数字,每个都恰好出现1次。”请你推算一下,他多少岁

int main()for(i=10;i

m0_74624553的博客 474

2013年 第4届 蓝桥杯 Java B组 省赛解析及总结

01 世纪末的星期 枚举每个世纪末,判断是否星期天 Calendar 02 马虎的算式 枚举每个位上的数字,组合判断 03 振兴中华 找重复中的变化,找边界 **04 黄金连分数 1.识别问题等价于斐波那契的n项和n+1项的比值,2.n要多少才够,3.怎么处理很大的数和精度要求很高的浮点数 05 有理数类 面向对象+分数加法(通分与约分) 06 三部排序 快速排序(三指针区间法)变体;极限思维(考虑全部是0) 07 错误票据 输入比较特殊,排序,迭代(获取断号和重号),输出 08 幸运数 模拟筛选过程

upward 5662

2021年 第12届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2021.04.18】

2021年 第12届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2021.04.18】

upward 9306

【蓝桥杯】猜年龄(Java实现)

/* 程序问题注释开始 程序的版权和版本声明部分 Copyright © 2019,湖南工程职业技术学院信息工程学院学生 All rights reserved. 文件名称: 蓝桥杯赛题 作 者: 李 斌 完成日期: 2020 年 03月 19日 版 本 号: 001 对任务及求解方法的描述部分 问题描述: 美国数学家维纳(N...

qq_46354133的博客 721

2016年 第7届 蓝桥杯 Java B组 省赛解析及总结

01 煤球数目 找规律 简单计算 02 生日蜡烛 枚举: 1两个年龄 2过生日的次数,等差数列求和的公式 03 凑算式 全排列+check 04 分小组 逻辑 05 抽签递归,搞清楚参数的含义和参数的变化方向 06 方格填数 全排列+check 07**** 剪邮票 全排列(带重复元素的全排列,要用套路全排套路1) +标注(二维数组上标注01) +dfs求连通块数目 08 四平方和 枚举优化(hash缓存) 09*** 取球博弈 典型的博弈框架(带平局) 10****压缩变换 hash查找+标注+区间树

upward 2975

蓝桥杯官网基础填空题(猜年龄)

我年龄的立方是个 4 位数。我年龄的 4 次方是个 6 位数。这 10 个数字正好包含了从 0 到 9 这 10 个数字,每个都恰好出现 1 次。美国数学家维纳智力早熟,11 岁就上了大学。他曾在 1935 ~ 1936 年应邀来中国清华大学讲学。一次,他参加某个重要会议,年轻的脸孔引人注目。请你推算一下,他当时到底有多年轻。

s44Sc21的博客 206

2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第2场省赛 2020.10.17】

一、试题 A: 门牌制作——答案:641 解法一:x % 10 == 2 解法二:双重for循环+字符数组 二、试题 B: 寻找 2020——答案:16520 三、试题 C: 蛇形填数——答案:761 解法一:规律推公式 (n-1)(2n-1)+n 解法二:手工计算(写满两页A4演草纸) 四、试题 D: 七段码——答案:80 五、试题 E: 排序——jonmlkihgfedcba 六、试题 F: 成绩分析 七、试题 G: 单词分析 八、试题 H: 数字三角形 九、试题 I: 子串分值 十、试题 J: 装饰珠

upward 1万+

手把手教你调试RTL8201F:从芯片手册解读到LWIP驱动移植

本文详细解析了RTL8201F PHY芯片的开发流程,从寄存器配置到LWIP驱动移植,重点介绍了RMII模式下的特殊配置要点和调试技巧。通过实战案例和高级调试方法,帮助工程师解决网络性能问题,实现与FreeRTOS+LWIP协议栈的稳定集成。

ik678901234的博客 973

蓝桥杯2014Java_A组题解

蓝桥杯2014Java_A组 文章目录蓝桥杯2014Java_A组1.猜年龄2.李白打酒3.神奇算式6.六角填数7.绳圈8.兰顿蚂蚁 1.猜年龄 标题:猜年龄 小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。” 请你写出:小明的较小的妹妹的年龄。 注意: 只写一个人的年龄数字,请通过浏览器...

qq_42847094的博客 410

物联网技术-第2章-物联网技术架构

• 物联网具有很强的异构性• 为实现异构设备之间的互联、互通与互操作,物联网需要以一个开放的分层的可扩展的为框架。

m0_73804764的博客 2979

2014年第五届蓝桥杯省赛试题及详解(Java本科C组)

蓝桥杯历年真题题目及题解目录汇总 结果填空 (满分2分) 结果填空 (满分4分) 结果填空 (满分7分) 代码填空 (满分4分) 代码填空 (满分7分) 结果填空 (满分10分) 结果填空 (满分13分) 程序设计(满分10分) 程序设计(满分18分) 程序设计(满分25分) 1.标题:猜年龄 小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调...

一叶之修的博客 2206

北航论文模板:解决XeLaTeX中Font shape'TU/SimSun(1)/b/n' undefined(font) using 'TU/SimSun(1)/m/n' instead

北航论文模板:解决XeLaTeX中Font shape ‘TU/SimSun(1)/b/n’ undefined(font) using ‘TU/SimSun(1)/m/n’ instead 问题 问题描述: 在使用北航论文模板时,产生了warning:Font shape 'TU/SimSun(1)/b/n' undefined(font) using 'TU/SimSun(1)/m/n' i...

qq_39560620的博客 1万+

【遥感数字图像处理(朱文泉)】各章博文链接汇总及思维导图

遥感数字图像处理(北京师范大学朱文泉教授)课程各章博文笔记汇总,及各章节思维导图

甜子yu的博客 2623

蓝桥杯2014年省赛Java A组

标题:猜年龄 小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。” 请你写出:小明的较小的妹妹的年龄。 注意: 只写一个人的年龄数字,请通过浏览器提交答案。不要书写任何多余的内容。 答案:10 Java 代码: package 省赛JavaA_2014; //answer:妹妹年龄:1...

GeniusSoul 652

8、多导睡眠图记录中基于级联自适应滤波器的脑电图信号噪声去除

本文提出了一种基于三级级联自适应滤波器的新型方法,用于去除多导睡眠图(PSG)记录中脑电图(EEG)信号的常见伪迹,包括50/60 Hz电源线干扰、心电图(ECG)和眼电图(EOG)伪迹。该方法采用最小均方(LMS)算法,通过分阶段滤波有效分离并衰减各类噪声,在保留EEG关键神经节律信息的同时显著提升信号质量。研究利用MIT-BIH数据库中的18份真实PSG记录进行验证,结果表明该方法具有无相位失真、实现简单、自适应能力强等优势,适用于睡眠研究及脑机接口等生物医学应用领域。

banana的博客 174

2014年第五届蓝桥杯省赛试题及详解(Java本科A组)

蓝桥杯历年真题题目及题解目录汇总 结果填空 (满分2分) 结果填空 (满分6分) 结果填空 (满分7分) 代码填空 (满分4分) 代码填空 (满分12分) 结果填空 (满分12分) 结果填空 (满分9分) 程序设计(满分8分) 程序设计(满分17分) 程序设计(满分23分) 1.标题:猜年龄 小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地...

一叶之修的博客 3053

【逐函数讲解ORB_SLAM3源码】获取普通帧率、关键帧、IMU数据

获得imu的旋转 mRwc * mImuCalib.mTcb.rotationMatrix(); Sophus::SE3 mTwc 创建ORB_SLAM3系统 Create SLAM system. It initializes all system threads and gets ready to process frames. ORB_SLAM3::System SLAM(argv[1],argv[2],ORB_SLAM3::System::IMU_RGBD, true, 0, file_nam

小秋 AI SLAM 入门实战教程 1245

CAPL诊断功能实现

UDS(Unified Diagnostic Services)是一种用于汽车电子系统诊断的标准协议。它定义了一系列诊断服务,用于读取和写入车辆电子控制单元(ECU)中的数据,以及处理诊断故障码(DTC)。UDS协议通常运行在CAN总线上,使用ISO 15765-2(ISO-TP)协议进行数据传输。通过本文的学习,读者应该对CAPL诊断功能实现有了初步的了解,并能够编写复杂的CAPL脚本。在实际项目中,CAPL的应用非常广泛,希望读者能够通过不断的学习和实践,掌握更多的CAPL技巧,提高自己的开发能力。

闲人编程的博客 1517

2014第五届蓝桥杯 01 猜年龄(java)

猜年龄     小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。”     请你写出:小明的较小的妹妹的年龄。  注意: 只写一个人的年龄数字,请通过浏览器提交答案。不要书写任何多余的内容。 结果:10代码如下:public class Main { public static voi...

Tim的嵌入式之旅 415

《PCI Express体系结构导读1》-- PCI简介

请先阅读完一遍此书再来看文章哦,这样效率更高~

HoneyIC的博客 152

蓝桥杯算法全家桶(终极完结版)

蓝桥杯考察范围: 蓝桥杯算法合集这个系列包括: 蓝桥杯常用算法系列 蓝桥杯五年真题两次模拟系列 算法竞赛Java常用API总结 以及 常用数据结构 这四个模块,里面的算法题目大多是蓝桥杯历届真题。文章都是是自己备战学习过程中总结出来的,这里一并贴出,方便大家学习和交流。 个人水平有限,文章中有错误的地方还请大佬们在评论区指出或私信,方便改正,以免以谬传谬,在此先谢过了。 蓝桥杯算法合集蓝桥杯常用算法系列蓝桥杯五年真题两次模拟系列五年真题两次模拟算法竞赛Java常用API总结常用数据结构算法书籍分享 蓝桥

JohnnyLin 1万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

2014第五届蓝桥杯JavaC组省赛

第一题:猜年龄 题目描述 小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。” 请你写出:小明的较小的妹妹的年龄。 注意: 只写一个人的年龄数字,请通过浏览器提交答案。不要书写任何多余的内容。 public class Demo01 { public static void main(S...

weixin_43187268的博客 465

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

【2014 第五届蓝桥杯 Java 大学 B组个人笔记记录】

2014 第五届蓝桥杯 Java 大学 B组个人笔记记录A 武功秘籍B 切面条C 猜字母D 大衍数列E 圆周率F 奇怪的分式G 扑克序列H 分糖果I 地宫取宝J 矩阵翻硬币 A 武功秘籍 答案: 7 /** * * @author Tmac1 * 标题:武功秘籍 小明到X山洞探险,捡到一本有破损的武功秘籍(2000多页!当然是伪造的)。他注意到:书的第10页和第11页在同一张纸上,但第11页和第12页不在同一张纸上。 小明只想练习该书的第81页到第92页的武功,又不想带着整本书。请

爱喝阔落的猫的博客 480
上一篇: lcd彩屏画点画线和画圆 嵌入式开发
下一篇: 2013第四届蓝桥杯 02 组素数(java)
mainn
博客等级 码龄10年 865粉丝 447原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值