Re: [問題] 換錢程式列出所有可換結果

作者: WoodySable (黑貂木)   2017-06-16 14:51:31
概念是這樣,我不考慮太細節的設定,純粹寫概念
int money ; // 用來放題目給的值 //
for(int i = 0;true;i++) {
// 這個迴圈用來處理50元的部分 //
int iMoney=money-i*50;
if(iMoney<0) break;
for(int j = 0;true;j++) {
// 這個迴圈用來處理10元的部分 //
int jMoney=iMoney-j*10;
if(jMoney<0) break;
for(int k = 0;true;k++) {
// 這個迴圈原來處理5元的部分 //
int kMoney=jMoney-k*5;
if(kMoney<0) break;
// 將ijk和kMoney存起來 //
} // for k
} // for j
} // for i
太久沒有寫了,不知道java格式跟c++格式有什麼不同,請你自己將概念套進去
作者: beetle2468 (Bee)   2017-06-25 21:26:00
感謝指導!

Links booklink

Contact Us: admin [ a t ] ucptt.com