日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

2015蓝桥杯省赛---java---B---3(三羊献瑞)

發布時間:2023/12/3 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2015蓝桥杯省赛---java---B---3(三羊献瑞) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目

三羊獻瑞

思路分析

  • 由于是填空題,沒有時間和內存的要求,所以看到這個題,第一想法就是暴力破解,當然了,怎么快就怎么做。

  • 由于 "三"是數字的首位,低位的數字進位后必然為1,所以能先確定 ”三“為1。

  • 聲明變量a,b,c,d,f,g,h。(分別代表:祥,瑞,生,輝,羊,獻,氣)。

  • 題目要求求出三羊獻瑞,即(1,f,g,b)。

  • 代碼實現

    package com.atguigu.lanqiao;public class Main { // 簡單枚舉public static void main(String[] args) {int a,b,c,d,f,g,h;int numOne,numTwo,sum;for(a=2;a<=9;a++){for(b=0;b<=9;b++){for(c=0;c<=9;c++){for(d=0;d<=9;d++){for(f=0;f<=9;f++){for(g=0;g<=9;g++){for(h=0;h<=9;h++){if(a!=b && a!=c && a!=d && a!=f && a!=g && a!=h&& b!=c && b!=d && b!=f && b!= g &&b!=h&& c!=d && c!=f && c!= g && c!=h&& d!=f && d!=g &&d!=h&& f!=g && f!=h&& g!=h&& a!=1 && b!=1 && c!=1 && d!=1 && f!=1 && g!=1 && h!=1){numOne=a*1000 + b*100 + c*10 + d;numTwo=1*1000 + f*100 + g*10 + b;sum=1*10000 + f*1000 + c*100 + b*10 + h;if(sum==(numOne + numTwo)){System.out.print(1);System.out.print(f);System.out.print(g);System.out.print(b);}}}}}}}}}}}

    答案

    1085


    總結

    以上是生活随笔為你收集整理的2015蓝桥杯省赛---java---B---3(三羊献瑞)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。