【蓝桥杯2015Java】奇妙的数字、打印大叉
生活随笔
收集整理的這篇文章主要介紹了
【蓝桥杯2015Java】奇妙的数字、打印大叉
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
奇妙的數(shù)字
這道題我用了Arrays.equals方法,就是如果兩個(gè)數(shù)組完全相同,那么就返回true,否則返回false。不能用arr.equals,因?yàn)榭赡軙?huì)比較地址。
當(dāng)然了也可以一一比較是否是包含十個(gè)字符和長(zhǎng)度為10
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
打印大叉
一次遍歷就可以了,想到了那個(gè)題目,【藍(lán)橋杯2018Java】等腰三角形
還是找到規(guī)律就行,在遍歷的時(shí)候就打印。這個(gè)規(guī)律也是可以直接試出來(lái)的,哈哈,三角形還是好打的。
運(yùn)行結(jié)果
總結(jié)
以上是生活随笔為你收集整理的【蓝桥杯2015Java】奇妙的数字、打印大叉的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 模型结构设计
- 下一篇: Linux中vi的退出命令