Java 洛谷 P1008 三连击
生活随笔
收集整理的這篇文章主要介紹了
Java 洛谷 P1008 三连击
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題目鏈接:https://www.luogu.com.cn/problem/P1008
代碼實(shí)例:
public class Main{public static void main(String[] args) {for(int i=111;i<=999;i++){//這里也可以從100開(kāi)始,因?yàn)橄旅嬗信袛嗫梢耘懦?的數(shù)字段for(int j=111;j<=999;j++){for(int k=111;k<=999;k++){if(i*2==j&&i*3==k){//將滿足條件的值提取出來(lái),轉(zhuǎn)換成字符串類型String s=Integer.toString(i)+Integer.toString(j)+Integer.toString(k);//判斷if(judge(s)==0)System.out.println(i+" "+j+" "+k);}}}}}//判斷是否是1-9這幾個(gè)數(shù)字,而且沒(méi)有重復(fù)private static int judge(String s) {for(int i=0;i<s.length();i++){for(int j=i+1;j<s.length();j++){//排除0的情況if(s.contains("0")){return 1;}if(s.charAt(i)==s.charAt(j)){return 1;}}}return 0;} } 《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的Java 洛谷 P1008 三连击的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Java 洛谷 P1055 ISBN号码
- 下一篇: Java 洛谷 P1200 [USACO