野鴨蛋的故事

2021-10-06 16:40:39 字數 1356 閱讀 1132

拋磚引玉,望有大神指導更好的方法. 用了4個小時...邊改編想:

四個旅遊家(張虹、印玉、東晴、西雨)去不同的島嶼去旅行,每個人都在島上發現了野雞蛋(1個到3個)。4人的年齡各不相同,是由18歲到21歲。已知:

①東晴是18歲。

②印玉去了a島。

③21歲的女孩子發現的蛋的數量比去a島女孩的多1個。

④19歲的女孩子發現的蛋的數量比去b島女孩的多1個。

⑤張虹發現的蛋和c島的蛋之中,有一者是2個。

⑥d島的蛋比西雨的蛋要多2個。

請問:張虹、印玉、東晴、西雨分別是多少歲?她們分別在哪個島嶼上發現了多少野雞蛋?

大概思路是把 島嶼,年齡,姓名,鴨蛋數 當成乙個結構,然後所有能搭配出的結構中 篩選出來符合要求的 結構。最後再在符合要求的結構 排列組合,選出符合要求的組合.(最開始時候 沒篩選結構,直接排列組合去選 太多了....好長時間出不來....)

#include using namespace std;

//四個旅遊家(張虹、印玉、東晴、西雨)去不同的島嶼去旅行,每個人都在島上發現了野雞蛋(1個到3個)。4人的年齡各不相同,是由18歲到21歲。已知:

////①東晴是18歲。

////②印玉去了a島。

////③21歲的女孩子發現的蛋的數量比去a島女孩的多1個。

////④19歲的女孩子發現的蛋的數量比去b島女孩的多1個。

////⑤張虹發現的蛋和c島的蛋之中,有一者是2個。

////⑥d島的蛋比西雨的蛋要多2個。

////請問:張虹、印玉、東晴、西雨分別是多少歲?她們分別在哪個島嶼上發現了多少野雞蛋?

struct pei

;string n = ;

string d = ;

int s = ;

int t = ;

bool weiyi(pei lp) //組合中 姓名,島,年齡唯一}}

}return true;

}int main()

; pei p[4 * 4 * 4 * 3];

while (z[0]<4)}}

}}

}// cout <0; i--)

}else}}

}cout << "到了這裡 : " <0; i--)}}

}

到了這裡 : 27

29: 19歲的 印玉 去了 a 島,在島上找到了 2 個野鴨蛋

29: 20歲的 西雨 去了 b 島,在島上找到了 1 個野鴨蛋

29: 18歲的 東晴 去了 c 島,在島上找到了 2 個野鴨蛋

29: 21歲的 張虹 去了 d 島,在島上找到了 3 個野鴨蛋

賣鴨蛋的啟示 周轉率

賣鴨蛋的啟示 摘要 周轉率對戴爾固然重要,但戴爾成功的最大訣竅,首先來自於他對直銷模式的領悟。事實上,很多成功的ceo在他們的早期生活中都從那些街頭小販身上吸取過有價值的知識。例如,台灣著名企業家施振榮的少年時代充滿坎坷。父親在他3歲時就因病去世,留下他和母親相依為命。為了謀生,母親賣鴨蛋 文具,織...

涼薄的故事也是我的故事

傳聞,你最僥倖的事是變成我最佳的冤家。情侶空間提示,滄海桑田這九年。已不記住初見啥容貌,若想談及初遇,你定厭極了事先本人,不要緊,不是一切故事都要從頭開端翻閱才有意思。若要談你,想起的滿是欠好的故事,你說我矯情做作孤僻冷酷,你甚是憐惜我。事先話一出口我覺得咱們友誼完蛋了。你深知我骨子裡的自大,所以你...

寬容的故事 婚姻往事 香菸故事

一位老媽媽在他50周年金婚紀念日那天,向來賓道出了她保持婚姻幸福的秘訣。她說 從我結婚那天起,我就準備列出丈夫的10條缺點,為了我們婚姻的幸福,我向自己承諾,每當他犯了這10條錯誤中的任何一項的時候,我都願意原諒他。有人問,那10條缺點到底是什麼呢?她回答說 老實告訴你們吧,50年來,我始終沒有把這...