解题思路:
数字: 一 个 个 掉 下 来 啦 w w w
桶: 1 2 3 4 5 6 7 ······ 99 ······ 10001
参考代码:
#include<bits/stdc++.h> using namespace std; int main() { int bucket[10001] = { 0 }, num, min; cin >> num >> min; /* 装到桶里 */ for (int i = 0, temp; i < num; i++) { cin >> temp; bucket[temp]++; } int index = 0; while (min) { /* 桶里的数字输出了就 -1 */ if (bucket[index]) { cout << index << ' '; min--; bucket[index]--; } if (!bucket[index]) index++; } return 0; }
0.0分
0 人评分
DNA (C语言描述,蓝桥杯)浏览:1653 |
杨辉三角 (C语言代码)浏览:505 |
1197求助浏览:667 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:559 |
简单的a+b (C语言代码)浏览:617 |
统计立方数 (C语言代码)浏览:890 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:479 |
1227题解浏览:582 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:517 |
母牛生小牛 (C语言代码)浏览:1029 |