2015蓝桥杯省赛---java---C---6(奇妙的数字)
生活随笔
收集整理的這篇文章主要介紹了
2015蓝桥杯省赛---java---C---6(奇妙的数字)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
題目描述
思路分析
看到這題目想到的就是 for 循環(huán)遍歷數(shù)字,然后計算它的平方和立方再去判斷它們剛好使用0-9這10個數(shù)各一次。
代碼實現(xiàn)
package com.kuang.study.lanqiao;/*** @創(chuàng)建人 wdl* @創(chuàng)建時間 2021/4/8* @描述*/ public class Main {public static void main(String[] args) {for (int i = 0; i < 1000; i++) {int a=i*i;int b=i*i*i;String str=a+""+b;if((str.length()==10)&&(check(str))){System.out.println(i);}}}public static boolean check(String str){if(str.contains("1")&&str.contains("2")&&str.contains("3")&&str.contains("4")&&str.contains("5")&&str.contains("6")&&str.contains("7")&&str.contains("8")&&str.contains("9")&&str.contains("0")){return true;}return false;}}答案
69
總結(jié)
以上是生活随笔為你收集整理的2015蓝桥杯省赛---java---C---6(奇妙的数字)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2020蓝桥杯省赛---java---B
- 下一篇: Hostwinds vs InMotio