Age Sort
来源:互联网 发布:域名注册.网址是什么 编辑:程序博客网 时间:2024/04/29 16:50
题意:
给年龄排序
思路:
用sort会超时,所以是不可行的.
由于年龄最大范围可以确定,所以可以用下标记录每个年龄的个数,然后按从小到大输出
代码:
#include<algorithm>#include<cstring>#include<string>#include<cstdio>using namespace std;int age[110];int main() {int n, a;while(scanf("%d", &n) && n) {bool flag = true;memset(age, 0, sizeof(age));for(int i=0; i<n; i++) {scanf("%d", &a);age[a]++;}for(int i=0; i<110; i++) {if(age[i]==0) continue;if(flag) {printf("%d", i);age[i]--;flag = false;}while(age[i] != 0) {printf(" %d",i);age[i]--;}}printf("\n");}return 0;}
0 0
- Age Sort
- Age Sort
- Age Sort
- UVa 11462 - Age Sort
- Uva-11462-Age Sort
- uva 11462 Age Sort
- Uva - 11462 - Age Sort
- Age Sort(年龄排序)
- 11462 - Age Sort
- UVA 11462 Age Sort
- UVa:11462 Age Sort
- UVA - 11462 Age Sort
- UVA 11462 - Age Sort
- Sort Of Age
- UVA 11462 Age Sort
- UVa 11462 - Age Sort
- uva 11462 Age Sort
- UVA 11462 Age Sort
- 《步步深入委托二》——委托的两种用法
- 从汇编看前++和后++问题
- [Win32]路径操作API函数
- android sdk安装之腾讯SDK源的安装
- 【BZOJ4370】【IOI2015】horses 数据结构 平衡树+线段树
- Age Sort
- 线性规划之单纯性算法
- springmvc 拦截器及过滤器
- TextView设置selector后,没有点击效果
- hihoCoder - 1089 - 最短路径·二:Floyd算法
- ViewPager+Fragment实现TabHost
- android service学习总结
- Codeforces Beta Round #57 (Div. 2) Enemy is weak
- Pie