UVA-11462 Age Sort

Posted 少年啦飞驰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UVA-11462 Age Sort相关的知识,希望对你有一定的参考价值。

计数排序

#include <cstdio>
#include <cstring>

using namespace std;

int A[100], n;
int main() {
    while (scanf("%d", &n) && n) {
        memset(A, 0, sizeof(A)); //memset的使用
        for (int i = 0; i < n; ++i) {
            int t;
            scanf("%d", &t);
            A[t]++;
        }

        bool first = true;
        for (int i = 0; i < 100; ++i) {
            for (int j = 0; j < A[i]; ++j) {
                if (first)
                    printf("%d", i), first = false;
                else
                    printf(" %d", i);
            }
        }
        puts("");  //这个默认带\n,putchar()不带
    }
}

 

以上是关于UVA-11462 Age Sort的主要内容,如果未能解决你的问题,请参考以下文章

[2016-03-19][UVA][11462][Age Sort]

UVA-11462 Age Sort

COGS 1406. 邻居年龄排序[Age Sort,UVa 11462]

python [代码片段]一些有趣的代码#sort

Python snippet(代码片段)

20个简洁的 JS 代码片段