2015第六届蓝桥杯 02立方尾不变(java)

第六届蓝桥杯JavaC组省赛真题 解题代码部分来自网友,如果有不对的地方,欢迎各位大佬评论 题目1、隔行变色 隔行变色 Excel表的格子很多,为了避免把某行的数据和相邻行混淆,可以采用隔行变色的样式。 小明设计的样式为:第1行蓝色,第2行白色,第3行蓝色,第4行白色,… 现在小明想知道,从第21行到第50行一共包含了多少个蓝色的行。 请你直接提交这个整数,千万不要填写任何多余的内容。 public class Main { ... 阅读详情
立方尾不变


有些数字的立方的末尾正好是该数字本身。
比如:1,4,5,6,9,24,25,....


请你计算一下,在10000以内的数字中(指该数字,并非它立方后的数值),符合这个特征的正整数一共有多少个。


请提交该整数,不要填写任何多余的内容。


结果为:36


解题思路:

    先计算数字的立方,然后计算数字本身的数位,再用数组存储数字本身的每一位数,最后就是判断立方尾的每一位与数字本身的每一位是否相等。

代码如下:

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		long s = 0;		//立方数
		int temp1;
		int[] arr = new int[100];
		boolean flag = true;
		int cnt=0;	//符合要求的个数
		for(int i = 1; i < 10000; i++){
			/* 计算数字的立方 */
			s = (long)i*i*i;
			
			
			/* 判断数字本身的数位,并用数组 存储 数字本身的每一位 */
			int shuwei = 0;		//每一次初始化
			temp1 = i;
			int t = 0;	//下标
			do {
				arr[t] = temp1%10;	
				t++;
				temp1 /= 10;
				shuwei++;
			} while (temp1>0);
			
			
			/* 进行判断立方尾是否相等 */
			t=0;	//下标重新置0
			flag =true;	
			long w= s;
			int a=0;
			while(flag){
				a=(int) (w%10);
				if(a==arr[t]){
					shuwei--;
					w /= 10;
					t++;
				}else{	//如果对应的数位不相等
					break;
				}
				
				if(shuwei == 0){    //立方尾的每一位已经判断完了
					cnt++;
					flag = false;
					System.out.println(s+"  "+i);	/* 用来测试,看结果 */
					
				}
			}
		}
		System.out.println(cnt);
	}

}

可能的结果为:

1  1
64  4
125  5
216  6
729  9
13824  24
15625  25
117649  49
132651  51
421875  75
438976  76
970299  99
1953125  125
15438249  249
15813251  251
52734375  375
53157376  376
124251499  499
125751501  501
242970624  624
244140625  625
420189749  749
423564751  751
669921875  875
997002999  999
1948441249  1249
52776573751  3751
83740234375  4375
124925014999  4999
125075015001  5001
177978515625  5625
244023456249  6249
670151588751  8751
823974609375  9375
824238309376  9376
999700029999  9999


用java判断输入的数是几位数:https://jingyan.baidu.com/article/76a7e409eb8443fc3b6e152b.html


蓝桥杯历年真题及解析 预计2020.4.1之前更新完B组&C组 2019第十届蓝桥杯省赛JAVA G组真题解析. 2019第十届蓝桥杯省赛JAVA B组真题解析. 2019第十届蓝桥杯省赛JAVA C组真题解析. 2015第六届蓝桥杯省赛JAVA B组真题解析. ... 阅读详情

相关推荐

蓝桥杯历年真题及答案汇总整理(Java、C语言、Python)

本文是蓝桥杯历年的题目及答案汇总整理,耗时两周,精心整理了往年真题以及答案。 因为网上的大多数蓝桥杯历年的真题都只有真题没有答案,很难受!所以打算自己亲自整理一下,真的是求人不如求己啊,一方面方便自己学习,另外也希望能帮助到C站上跟我一样的朋友。 先给大家看一下蓝桥杯历年省赛真题大纲吧: 1、Java语言 A组省赛真题: 2012第三届Java A组蓝桥杯省赛真题 2013第四届Java A组蓝桥杯省赛真题 2014第五届Java A组蓝桥杯省赛真题 2015第六届Java A组蓝桥杯省赛真题

weixin_47367099的博客 2万+

【蓝桥杯】立方尾不变(两种方法)【java语言】

有些数字的立方的末尾正好是该数字本身。 比如:1,4,5,6,9,24,25,.... 请你计算一下,在10000以内的数字中(指该数字,并非它立方后的数值), 符合这个特征的正整数一共有多少个。 请提交该整数,不要填写任何多余的内容 方法一: 截取字符串方式 public class 立方尾不变 { public static void main(String[] args) { // TODO Auto-generated method stub int count = 0.

weixin_51755941的博客 1353

java实现第六届蓝桥杯穿越雷区

穿越雷区 题目描述 X星的坦克战车很奇怪,它必须交替地穿越正能量辐射区和负能量辐射区才能保持正常运转,否则将报废。 某坦克需要从A区到B区去(A,B区本身是安全区,没有正能量或负能量特征),怎样走才能路径最短? 已知的地图是一个方阵,上面用字母标出了A,B区,其它区都标了正号或负号分别表示正负能量辐射区。 例如: A + - + - - + - - + - + + + - + - + - ...

南 墙 1万+

蓝桥杯—立方尾不变,有些数字的立方的末尾正好是该数字本身

今天刷了一道蓝桥杯的习题,题目的要求如下: 立方尾不变 有些数字的立方的末尾正好是该数字本身。 比如:1,4,5,6,9,24,25,....

好儿郎~志在四方 1万+

深入解析EXI协议在ISO15118-2命令测试中的编解码实践

本文深入探讨了EXI协议在ISO15118-2车桩通信标准中的关键作用与实践方法。EXI编解码测试是确保通信准确性与效率的核心环节,文章详细介绍了从搭建测试环境、选择工具库到编写完整测试代码的全过程,并分析了结果差异的常见原因与调试技巧,为电动汽车充电系统的开发者提供了实用的技术指南。

potato的博客 1050

Apollo学习笔记(4)坐标系

百度Apollo项目用到了多种坐标系,其中帮助文档提及的坐标系包括: 全球地理坐标系(The Global Geographic coordinate system ) 局部坐标系—东-北-天坐标(The Local Frame – East-North-Up,ENU) 车身坐标系—右-前-天坐标(The Vehicle Frame —Right-Forward-Up,RFU) 车身坐标系—前-左-天坐标(The Vehicle Frame —Front-Left-Up,FLU) 还有一种Frenet坐标

qq_24649627的博客 5798

第9关:立方尾不变(选做)

Python循环结构程序设计-第9关:立方尾不变(选做)

m0_64562382的博客 754

飞塔防火墙CVE-2022-40684漏洞复现:手把手教你搭建靶场环境(附调试技巧)

本文详细指导如何搭建Fortinet飞塔防火墙CVE-2022-40684认证绕过漏洞的靶场环境,涵盖虚拟机部署、网络配置、调试模式开启及漏洞原理分析。通过手把手教程,读者可掌握漏洞复现与深度调试技巧,深入理解该认证绕过漏洞的利用与防御。

h6i7j8的博客 695

蓝桥杯部分题目 python实现

【代码】蓝桥杯部分题目 python实现。

weixin_45486294的博客 1149

Ubuntu22.04上如何用Docker一键部署Ragflow+Ollama(附CUDA配置避坑指南)

本文详细介绍了在Ubuntu22.04系统上使用Docker一键部署Ragflow+Ollama的完整流程,特别提供了CUDA配置的避坑指南。从硬件兼容性检查、驱动安装到容器网络配置,手把手教你搭建本地化大模型环境,解决CUDA驱动冲突等常见问题,助力开发者快速构建AI应用开发平台。

weixin_26875109的博客 285

【YOLO11改进 - 特征融合】利用Hyper-YOLO 的混合聚合网络(MANet)改进yolo11,提升基础网络的特征提取能力

【YOLO11改进 - 特征融合】利用Hyper-YOLO 的混合聚合网络(MANet)改进yolo11,提升基础网络的特征提取能力

专注于图像领域,主要研究内容包括计算机视觉和深度学习,特别是在图像分类、目标检测和图像生成等方面有深入的研究和实践经验。 905

蓝桥杯真题——立方尾不变

请你计算一下,在10000以内的数字中(指该数字,并非它立方后的数值),符合这个特征的正整数一共有多少个。2,直接截取,把立方的长度减去该数的长度,就是前面的长度,去掉之后就剩下末尾了,比如:1,4,5,6,9,24,25,....有些数字的立方的末尾正好是该数字本身。我们要求立方后的末尾等不等于数字本身,1,把该数和该数的立方变为字符串形式。通过字符串截取后面的长度这样做,3,进行末尾和该数的判断。

Mr_wangzu的博客 365

Playwright MCP:开启浏览器自动化的新篇章

在当今数字化时代,浏览器自动化技术在众多领域发挥着至关重要的作用,从简单的网页爬取到复杂的自动化测试,再到智能代理与网页的交互等场景,都离不开高效、可靠的浏览器自动化工具。而微软推出的项目,正是在这一领域的一次创新性探索,它为开发者带来了全新的视角和强大的功能支持。本文将深入探讨的概念、架构、代码示例、应用场景、注意事项以及未来发展方向,帮助读者全面了解这一前沿技术。

加入“Super Entity”,与全能开发团队共探AI智能体与数字人项目,开启前沿技术之旅。 5268

蓝桥杯省赛真题2015年第六届Java本科B组第02题——立方变自身

蓝桥杯省赛真题2015年第六届Java本科B组第02题——立方变自身

影龙武的博客qq_43594119 465

如何在 Linux 上安装 RTX 5090 / 5080 /5070 Ti / 5070 驱动程序 — 详细指南

Linux 上的 NVIDIA 5090 是 AI、游戏和渲染的强大引擎,但需要耐心。如果稳定性是首要考虑因素,请坚持使用开源驱动程序,并关注 NVIDIA 论坛以获取未来更新。

iCloudEnd的博客 6921

2025机械考研复试面试问题汇总篇(含13门科目),考研机械复试专业面试常见重点问题总结!考研机械复试专业面试准备看这一篇就够了!

(完整版内容:)1.汇集了本科各科的重点知识及多个机械名校800多个常见问题,共8.7万字185页,涵盖机械所以专业课的重点知识和常见问答。 2.涉及机械大类重点科目,包括:材料力学、控制工程、数控技术、机械制造技术基础、理论力学、液压传动、机械设计、机械原理、工程材料、互换性与技术测量、测试技术、汽车理论、程序设计与C语言等13门必修课。

weixin_56510835的博客 1862

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

蓝桥杯历年真题题目及题解目录汇总 结果填空 (满分3分) 结果填空 (满分5分) 结果填空 (满分9分) 代码填空 (满分11分) 代码填空 (满分15分) 结果填空 (满分17分) 结果填空 (满分21分) 程序设计(满分13分) 程序设计(满分25分) 程序设计(满分31分) 1.隔行变色 Excel表的格子很多,为了避免把某行的数据和相邻行混淆,可以采用隔...

一叶之修的博客 3771

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

蓝桥杯第六届真题 :立方尾不变

点击查看:蓝桥杯历年真题 题解目录 立方尾不变 package java_2015_C; public class Main002_立方尾不变 { public static void main(String[] args) { int count=0; for(long i=1;i<=10000;i++) { String s = Stri...

Xiong-er 的博客 798

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

第六届蓝桥杯JavaC组省赛真题——详细答案对照(包含垒骰子带视频解析)

第六届蓝桥杯JavaC组省赛真题——详细答案对照(包含垒骰子带视频解析) A、隔行变色 B、立方尾不变 C、无穷分数 D、循环节长度 E、格子中输出 F、奇妙的数字 G、加法变乘法 H、移动距离 I、打印大X J、垒骰子

红目香薰 1万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

蓝桥杯java立方尾不变_29.蓝桥杯2015第2题_立方尾不变

package 第六届;import java.util.LinkedList;/**立方尾不变有些数字的立方的末尾正好是该数字本身。比如:1,4,5,6,9,24,25,....请你计算一下,在10000以内的数字中(指该数字,并非它立方后的数值),符合这个特征的正整数一共有多少个。请提交该整数,不要填写任何多余的内容。answer 36思路:1.将立方数的值进行while循环,while循环的...

weixin_39530839的博客 276

第六届蓝桥杯——java c组 立方尾不变

立方尾不变 有些数字的立方的末尾正好是该数字本身。 比如:1,4,5,6,9,24,25,… 请你计算一下,在10000以内的数字中(指该数字,并非它立方后的数值),符合这个特征的正整数一共有多少个。 请提交该整数,不要填写任何多余的内容。 思路:要以long类型定义i。 public static void main(String[] args) { int c=0; for (long...

qq_44093986的博客 274

2015 第六届 蓝桥杯Java C组 省赛真题

1.隔行变色 2.立方尾不变 3.无穷分数 4.循环节长度 5.格子中输出 6.奇妙的数字 7.加法变乘法 8.移动距离 9.打印大X 10垒骰子

程序员贺加贝的博客 3505

2015年第六届蓝桥杯JavaB组省赛真题详解

2015第六届蓝桥杯JavaB组省赛真题详解 第一题:三角形面积 题目描述: 如图1所示。图中的所有小方格面积都是1。 那么,图中的三角形面积应该是多少呢? 请填写三角形的面积。不要填写任何多余内容或说明性文字。 public class Main{ public static void main(String[] args) { System.out.println(6...

hyx153183740的博客 4111

蓝桥杯 第六届 Javac组第二题 立方尾不变

立方尾不变 有些数字的立方的末尾正好是该数字本身。 比如:1,4,5,6,9,24,25,.... 请你计算一下,在10000以内的数字中(指该数字,并非它立方后的数值),符合这个特征的正整数一共有多少个。 请提交该整数,不要填写任何多余的内容。 ------------------------------------------------------------------------...

塑料码农的博客 307

Java实现蓝桥杯第六届2015年真题

t02_立方变自身 /*题目描述 观察下面的现象,某个数字的立方,按位累加仍然等于自身。 1^3 = 1 8^3 = 512 5+1+2=8 17^3 = 4913 4+9+1+3=17 ... 请你计算包括1,8,17在内,符合这个性质的正整数一共有多少个? 请填写该数字,不要填写任何多余的内容或说明性的文字。 答案:6 1 1 8 8 17 17 18 18 26 26 2...

JohnnyLin 440

蓝桥杯第六届真题 :立方变自身

点击查看:蓝桥杯历年真题 题解目录 立方变自身 package java_2015_B; public class Main002_立方变自身 { public static void main(String[] args) { int count=0; for(int i=1;i<=999999;i++) { int sumEle = 0;...

Xiong-er 的博客 387
上一篇: 2的n次方 等于 1左移n位
下一篇: CCF CSP 201712-2 游戏 (java)
mainn
博客等级 码龄10年 865粉丝 447原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值