PAT-B 1023. 组个最小数

来源:互联网 发布:知英罗马音 编辑:程序博客网 时间:2024/04/29 21:51

先找到包含的“非零外的最小数”, 输出它,并将其计数减一;

而后从0开始,逐一输出数字。


代码:

#include <iostream>using namespace std;int main(){int cnt[10];for (int i = 0; i < 10; ++ i){cin >> cnt[i];}for (int i = 1; i < 10; ++ i){if (cnt[i] != 0){cout << i;-- cnt[i];break;}}for (int i = 0; i < 10; ++ i){for ( ; cnt[i] != 0; -- cnt[i]){cout << i;}}return 0;}


0 0
原创粉丝点击