程序解題

我原以爲小學三年級的數學題,能有個啥難度。等接過小磊手裡的練習冊後一看,傻了。那題目是這樣的:1到9 這九個數,組成一個四位數乘以個位數等於另一個四位數的等式。不能重複。九個數全用到。

盯着這題呆了好一會兒,心裡暗罵這是哪個傻X出的題?這題別說是小學三年級了,就是大學三年級也不見得做的出啊!擡眼望一下王芳,只見她呆呆看着我,一副很相信我的表情。我不由有些心虛,提起筆列了個方程,可TNND,這未知數太多了啊,咋解方程啊!要不一個個試?可這排列組合起碼有上百萬,老子就是試到菊花也謝了也未必能試出啊!唉!沒想到老子這麼吊一個大學生,讀了十幾年書,居然被一道小學題給難住了!正打算厚起老臉投筆認栽,心裡突然一動,這上百萬排列組合老子試不出,可是電腦可以試出啊,編個程不就解決了。想到這裡,立時來了興致,對王芳說:這題很難啊,排列組合太多了,得一個個試,你等下,我用電腦編個程,一下就解決了。

說罷坐到電腦前,一邊想,一邊敲鍵盤輸程序:

public class Main {

public static void main(String[] args) {

int[] a = new int[9] ;

for(int i=0; i < 9;i++){

a[i] = i+1;

}

int[] b = new int[9];

for(b[0]=1; b[0]