新郎a,b,c。新娘x,y,z。
a說他將和x結婚,x說她將和c結婚,c說他將和z結婚。這三句全是假的。請問真正是怎麼配對『
可以用窮舉法,一共3+2+1種可能方案。
a,b,c位置不變,不斷調換x,y,z的位置。
#include
2:
3:int match(int i, int j, int k, char wife);
4:
5:int main()
6: ;
9:char wife[3] = ;
10:
11:for(i=0; i<3; i++)
12:for(j=0; j<3; j++)
13:for(k=0; k<3; k++)
14:if (i!=j && j!=k && i!=k)
15:
23: }
24:return 0;
25: }
26:
27:int match(int i, int j, int k, char wife)
28:
新郎和新娘
3對新婚夫婦參加婚禮,3個新郎為a b c,3個新娘為x y z。有人不知道誰和誰結婚,於是詢問了6位新人中的3位,但聽到的回答是這樣的 a說他將和x結婚 x說她的未婚夫是c c說他將和z結婚。這人聽後知道他們在開玩笑,說的全是假話。請程式設計找出誰將和誰結婚.a x,c z x c,a b c x...
數學趣題 魔幻方陣
問題 在n n的矩陣中填寫1 n n這n n個數字。使得它的每一行 每一列以及兩個對角線之和均相等。求出乙個這樣的三階魔幻方陣 最簡單,效率最低的窮舉法可以解。原始碼 include2 3 int match int i,int j,int k,int l,int m,int n,int o,int...
數學趣題 父親分羊
同步至 github weeklyarts algorithm 有個老父親,有17頭羊,臨終前把三個兒子叫來。分給大兒子一半的羊,二兒子1 3的羊,小兒子1 9的羊。三個兒子不知道怎麼分,只好請教鄰居。聰明的鄰居借給了他們一頭羊,這樣總共就有18頭。大兒子領走一半9頭羊,二兒子領走1 3共6頭羊,小...