新郎和新娘

2021-06-28 17:11:04 字數 510 閱讀 8888



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 y z;x==bc==y a==z*/

#include using namespace std;

int main()

{ char i,j,k;//分別代表abc

for(i='x';i<='z';i++)

{ if(i=='x')

continue;

for(j='x';j<='z';j++)

{ for(k='x';k<='z';k++)

{if(k=='x' || k=='z')

continue;

if(i!=j && i!=k && j!=k)

{cout<

新郎與新娘

三對情侶參加婚禮,三個新郎為a b c,三個新娘為x y z。有人不知道誰和誰結婚,於是詢問了六位新人中的三位,但聽到的回答是這樣的 a 說他將和x結婚 x說她的未婚夫是c c說他將和z結婚。這人聽後知道他們在開玩笑,全是假話。請程式設計找出誰將和誰結婚。問題分析與演算法設計 將a b c三人用1 ...

數學趣題 新郎和新娘

新郎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 w...

新娘和新郞

三對情侶參加婚禮,三個新郞為a b c,三個新娘為x y z。有人不知道誰和誰結婚,於是詢問了六位新人中的三位,但聽到的回答是這樣的 a說他將和x結婚 x說她的未婚夫是c c說他將和z結婚。這人聽後知道他們在開玩笑,全是假話。請程式設計找出誰將和誰結婚。問題分析與演算法設計 將a b c三人用1,2...