【每日一题】027 奇妙的数字
题目详情:
题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
小明发现了一个奇妙的数字。它的平方和立方正好把 0 ~ 9 的 10 个数字每个用且只用了一次。
你能猜出这个数字是多少吗?
解题思路:
本题利用数组即可,将每个字符取出来作为数组的下标,如果出现过就将数字数组给清空,如果全部清空就代表全部出现过,即可输出数字
代码实现:
public class d1227 {public static void main(String[] args) {for (int i = 1;; i++) {if(Is((int) Math.pow(i,2), (int) Math.pow(i,3))){System.out.println(i);break;}}}public static boolean Is(int a,int b) {String str = a+""+b+"";char[] c = str.toCharArray();int[] arr = {0,1,2,3,4,5,6,7,8,9};for (int i = 0; i < c.length; i++) {arr[c[i]-'0']=0;}int sum = 0;for (int i = 0; i < 10; i++) {sum = sum +arr[i];}if (sum ==0){return true;}else {return false;}}
}
答案:
69
【每日一题】027 奇妙的数字相关推荐
- 【LeetCode笔记 - 每日一题】375. 猜数字游戏 II (Java、DFS、动态规划)
文章目录 题目描述 思路 && 代码 DFS 动态规划 新系列-用于区分开高频题和每日一题- 题目描述 一眼二分,但是实际上并不是 这题让我想到社团的猜数字游戏-但是给钱是真过分了= ...
- 【Scratch】青少年蓝桥杯_每日一题_5.07_猜数字
用心写好每一篇文章 效果图 一.题目背景 本题是Scratch编程问题,出现在第十届蓝桥杯选拔赛中. 二.编程实现 小猫从1-100之间随机取一个数字,让玩家来猜自己取的这个数字﹔ 一共有10次猜的机 ...
- 【解题报告】Leecode 423. 从英文中重建数字——Leecode每日一题系列
今天是坚持每日一题打卡的第二十五天 题目链接:https://leetcode-cn.com/problems/reconstruct-original-digits-from-english/ 题解 ...
- C++题解-Leecode 375. 猜数字大小 II——Leecode每日一题系列
今天是坚持每日一题打卡的第十七天 题目链接:https://leetcode-cn.com/problems/guess-number-higher-or-lower-ii/submissions/ ...
- 18行代码AC-Leecode 299. 猜数字游戏——Leecode每日一题系列
今天是坚持每日一题打卡的第十三天 题目链接:https://leetcode-cn.com/problems/bulls-and-cows/ 题解汇总:https://zhanglong.blog.c ...
- Leecode 268. 丢失的数字——Leecode每日一题系列
今天是坚持每日一题打卡的第十一天 题目链接:https://leetcode-cn.com/problems/missing-number// 题解汇总:https://zhanglong.blog. ...
- Leecode 260. 只出现一次的数字 III——Leecode每日一题系列
今天是坚持每日一题打卡的第六天 题目描述 给定一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次. 找出只出现一次的那两个元素.你可以按 任意顺序 返回答案. 进阶:你的算法 ...
- 北妈每日一题:JS从无序乱码找我要的数字!
点击上方"前端你别闹",关注并星标 喜欢我的都关注我了 北妈每日一题 我需要整齐排列 问题1:有这样一串杂乱无章的数据: [dahsidoai 213907;a oas198jdo ...
- 蓝桥杯真题系列:C语言A组奇妙的数字
小明发现了一个奇妙的数字.它的平方和立方正好把0~9的10个数字每个用且只用了一次. 你能猜出这个数字是多少吗? 请填写该数字,不要填写任何多余的内容. 这个题题意比较简单,解决办法也是非常简单,暴力 ...
最新文章
- 蓝桥杯C++ AB组辅导课 第六讲 双指针、BFS与图论 Acwing
- kmp算法详解php,php中字符串匹配KMP算法实现例子
- python中frameset中的元素怎么识别_python3.6+selenium实现操作Frame中的页面元素
- 清除浮动的方法总结CSS实现水平垂直居中方法总结
- vue.js语法和常用指令
- SAP License:ERP概述
- 【图像处理】MATLAB:形态学
- 百世集团2015暑期实习研发工程师笔试题
- Android Studio中快捷键实现try catch等功能包含代码块
- Linux入门-第四周
- 网络编程在线英英词典之注册模块实现(三)
- ping网络诊断常见故障
- iconfont阿里巴巴矢量图标引入方法
- tolua unity 报错_Unity Editor + tolua 在 Linux 下的 runtime 问题
- Verilog 参数化位宽转换设计实例
- 解释缩写词在html中的标记写法是,abbr:HTML5中缩略词标记的重要作用
- heroku常用命令示例(三)与AWS S3互动
- 无敌python爬虫教程学习笔记(二)
- 苹果mac下载了dms文件怎么办?
- windows 10 添加鼠标右键快捷应用