早教吧 育儿知识 作业答案 考试题库 百科 知识分享

pascal统计数字题目统计数字【问题描述】科学实验室在一次实验时得到了n个自然数,每个数不超过100.现在需要统计这些自然数各自出现的次数,并按照从小到大的顺序输出统计结果.

题目详情
pascal统计数字题目
统计数字
【问题描述】科学实验室在一次实验时得到了n个自然数,每个数不超过100.现在需要统计这些自然数各自出现的次数,并按照从小到大的顺序输出统计结果.
▼优质解答
答案和解析
就是个计数 啊
差点忘了 0也是自然数
var a:array[0..101]of longint;
n,m,i:longint;
begin
readln(n);
for i:=1 to n do
begin
read(m);
inc(a[m]);
end;
for i:=0 to 100 do
if a[i]0 then
writeln(i,' ',a[i]);
end.
输入
6
5 4 3 2 1 5
输出
1 1
2 1
3 1
4 1
5 2