查看完整版本: 求助
頁: [1]

asd5530025 發表於 2011-7-28 05:30 AM

求助

我們學校的程檢有個題目 怎麼寫也寫出出來想請教各位大大幫忙
題目如下:
Q1.
給予一金額,能將該金額兌換成中華民國貨幣的各種型式。輸入為一個數字n,表示有n元待兌換。印出所有可兌換的結果。例如輸入:
18
輸出結果
$50
$10
$5
$1-------------------------0
1
1
30
1
0
80
0
3
30
0
2
80
0
1
130
0
0
18 如果有解答可否加上註解...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

baepi 發表於 2011-7-28 09:42 AM

我覺得~在丟出題目的時候~大大應該也要同時丟出自己的程式碼~證明自己有努力過~
就算真的寫不出來~那起碼寫個看完題目的想法~讓人知道您真的努力思考過
看完這麼簡陋的發問~我真的是連註解都懶的打
~~~以下程式僅供參考~錯了不負責任#include <iostream>
using namespace std;
int main(void)
{
        int num;
        cout<<"請輸入金額:";
        cin>>num;
        int base={50,10,5,1};
        int I = (num/base) +1;        //50元的變化總數
        int J = (num/base) +1;        //10元的變化總數
        int K = (num/base) +1;        //5元的變化總數
        int L = (num/base) +1;        //1元的變化總數
        int sum=0;                                        //總共有幾種排列組合
        for(int i=0;i<I;i++)
                for(int j=0;j<J;j++)
                        for(int k=0;k<K;k++)
                                for(int l=0;l<L;l++)
                                {
                                        if(num == ((base*i) + (base*j) + (base*k) + (base*l)))
                                        {
                                                cout<<i<<'\t'<<j<<'\t'<<k<<'\t'<<l<<endl;
                                                sum++;
                                        }
                                }
                                cout<<"共有"<<sum<<"種排列方式\n";
                                system("pause");
}...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>

goodbye_mylove 發表於 2011-7-28 02:51 PM

回復 2# baepi


有一點點改善空間。
原 po 違反版規,暫不予以作答,有興趣可前往 [程設賽002] 數字謎題組 了解相關問題。

asd5530025 發表於 2011-7-29 04:37 AM

抱歉我試新手剛來這版上  我會去好好看版規  我有寫出來 但結果不是每種結果都是
謝謝大家指教

goodbye_mylove 發表於 2011-7-29 12:01 PM

標題先改一下,不會改的話去看版規,此文暫關閉,待修正後回文解除關閉。<br><br><br><br><br><div></div>
頁: [1]