/*
★實驗任務
一群子在玩,規則是這樣子,給了一些卡片,上面有數字,
現在要把卡片按照某一種序列排好,讓這些數字重新鏈結組合成乙個大數,
求最大數是什麼。
★資料輸入
第一行乙個整數 n
接下來n行,每行乙個整數ai,為第 i 張卡片上數值。(0<=ai<=100)
★資料輸出
輸出重新組合好大數。
輸入示例 輸出示例
3 999923
9923
99*/
#include
using
namespace std;
intmain()
;//本題中卡片的值最大為100,所以開設101個陣列
cin >> n;
for(i=
0;i)for
(i=9
;i>=
1;i--
)//進行比較
}while
(a[i]!=0
)//當前面的輸出完以後,再輸出76,75。。。70這些數
for(j=i;j>=
0;j--)}
}else
//如果沒有一位數的情況 }}
}while
(a[100]!=
0)//單獨考慮100
while
(a[0]!=
0)//單獨考慮0
return0;
}
小孩的遊戲
就是按要求排,然後輸出,只要弄懂優先級別就好了,肯定先比十位數,然後比個位,但是個位數的優先度不一樣,比如3,是和33的優先度一樣的 桶排做法 includeusing namespace std define sf scanf define scf x scanf d x define pf pr...
小孩的遊戲 (資料結構作業)
實驗任務 一群孩子在玩遊戲,遊戲規則是這樣子,給了一些卡片,上面有數字,現在要把卡片按照某一種序列排好,讓這些數字重新鏈結組合成乙個大數,求最 大 數是什麼。資料輸入 第一行乙個整數 n 接下來 n行,每行乙個整數 ai,為第 i 張卡片上數值。0 ai 100 資料輸出 輸出重新組合好大數。輸入示...
小孩圍圓圈報數遊戲(C )
描述 n個小孩圍成圈,首先輸入乙個值給max,每個小孩手中有乙個密碼 通過輸入賦值 n個小孩按著順序報數,當報的數比max大,這個小孩出列,並將手中的密碼給max,繼續迴圈,直到最後乙個小孩時,此小孩為獲勝者。要求輸出小孩的出圈順序和最後勝利的小孩。要求寫出詳細 和流程圖。我覺得這個題是跟輸入有關的...