C 解號稱愛因斯坦出的智力題

2021-04-12 23:35:58 字數 1959 閱讀 1803

protable.cs

using system;

using system.collections.generic;

using system.text;

namespace solvepuzzle

;private const int n = 5;

//求排列

private static int[,] aid = new int[120, n];

static protable()}}

}}}//判斷矩陣

//  國籍,顏色,寵物,飲料,香菸

//1//2

//3//4

//5private int[,] array = new int[n, n];

//根據排列陣列生成

private void replace(int i,int j)

}//通過getxx得到相應的行號

private int get香菸(香菸 n)

private int get飲料(飲料 n)

private int get寵物(寵物 n)

private int get國籍(國籍 n)

private int get顏色(顏色 n)

//規則:

//1、英國人住紅色房子

//2、瑞典人養狗

//3、丹麥人喝茶

//4、綠色房子在白色房子左面

//5、綠色房子主人喝咖啡

//6、抽pall mall 香菸的人養鳥

//7、黃色房子主人抽dunhill 香菸

//8、住在中間房子的人喝牛奶

//9、 挪威人住第一間房

//10、抽blends香菸的人住在養貓的人隔壁

//11、養馬的人住抽dunhill 香菸的人隔壁

//12、抽blue master的人喝啤酒

//13、德國人抽prince香菸

//14、挪威人住藍色房子隔壁

//15、抽blends香菸的人有乙個喝水的鄰居

//1、英國人住紅色房子

private bool assert1()

//2、瑞典人養狗

private bool assert2()

//3、丹麥人喝茶

private bool assert3()

//4、綠色房子在白色房子左面

private bool assert4()

//5、綠色房子主人喝咖啡

private bool assert5()

//6、抽pall mall 香菸的人養鳥

private bool assert6()

//7、黃色房子主人抽dunhill 香菸

private bool assert7()

//8、住在中間房子的人喝牛奶

private bool assert8()

//9、 挪威人住第一間房

private bool assert9()

//10、抽blends香菸的人住在養貓的人隔壁

private bool assert10()

//11、養馬的人住抽dunhill 香菸的人隔壁

private bool assert11()

//12、抽blue master的人喝啤酒

private bool assert12()

//13、德國人抽prince香菸

private bool assert13()

//14、挪威人住藍色房子隔壁

private bool assert14()

//15、抽blends香菸的人有乙個喝水的鄰居

private bool assert15()

private bool assert()

/*純暴力演算法以作比較

public void solve_()}}

}}}}

*/public void solve() }}

C 解號稱愛因斯坦出的智力題

protable.cs using system using system.collections.generic using system.text namespace solvepuzzle private const int n 5 求排列 private static int aid new...

用人工智慧工具輕鬆解決愛因斯坦智力題

現有題號稱愛因斯坦出的智力題全世界只有2 能夠做出。1 在一條街上,有5座房子,噴了5種顏色。2 每個房裡住著不同國籍的人 3 每個人喝不同的飲料,抽不同品牌的香菸,養不同的寵物 用nsolver如何解決問題?先舉乙個簡單的例子 iq 題 農場裡有兔子和雞若干只,知道共20個頭和56條腿。問兔子和雞...

一道智力題的數學解

最近看數學。都看的有點鏽逗了。看到一道智力題,情不自禁的用數學來解了。只是不知道結果對不對。題目 已知 每個飛機只有乙個油箱,一箱油可供一架飛機繞地球飛180度。飛機之間可以相互加油 注意是相互,沒有其他專門的加油機 問 為使一架飛機繞地球一圈回到起飛時的飛機場,最少需要出動幾架飛機?用掉幾箱油?所...