0
已采纳
熊智晖
高级天翼
高级天翼
代码补全(42分,每题6分)
某地进行人口普查,A小区统计了小区内所有n名住户的信息,发现小区住户的年龄处于1~90岁之间,统计员们整理好了小区住户的年龄分布数据,即住户的年龄分布在哪些岁数,以及对应岁数的有多少名住户。
【输入描述】
输入两行,
第一行一个正整数n(n<=1000),
第二行n个正整数(1~90),表示小区每名住户的年龄。
【输出描述】
输出若干行,每行两个数字:
第一个数字表示年龄,第二个数字表示对应年龄的住户数。
按照年龄从小到大输出,若某个年龄对应0人,则不输出此年龄。
【输入样例】
5
15 2 30 2 45
【输出样例】
2 2
15 1
30 1
45 1
#include<iostream>
using namespace std;
int n,t,a[__(1)__]; //答案在100和1000中选择
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>t;
__(2)__;
}
for(int i=__(3)__;i<=__(4)__;i++){
if(__(5)__>0){
cout<<__(6)__<<" "<<__(7)__<<endl;
}
}
return 0;
}
0
0