Java 洛谷 P1008 三连击
生活随笔
收集整理的這篇文章主要介紹了
Java 洛谷 P1008 三连击
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目鏈接:https://www.luogu.com.cn/problem/P1008
代碼實例:
public class Main{public static void main(String[] args) {for(int i=111;i<=999;i++){//這里也可以從100開始,因為下面有判斷可以排除有0的數字段for(int j=111;j<=999;j++){for(int k=111;k<=999;k++){if(i*2==j&&i*3==k){//將滿足條件的值提取出來,轉換成字符串類型String s=Integer.toString(i)+Integer.toString(j)+Integer.toString(k);//判斷if(judge(s)==0)System.out.println(i+" "+j+" "+k);}}}}}//判斷是否是1-9這幾個數字,而且沒有重復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;} } 《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的Java 洛谷 P1008 三连击的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 洛谷 P1055 ISBN号码
- 下一篇: java美元兑换,(Java实现) 美元