问题标题: 1162

0
0
已解决
牛天淏
牛天淏
新手守护
新手守护

问题描述

某次科研调查得到n个自然数,每个数均不超过2*10^9,现在需要统计这些自然数各自出现的的次数,并按照自然数从小到大的顺序输出统计结果。

输入格式

共两行

第一行,一个整数n,表示自然数的个数

第二行,n个自然数

输出格式

若干行,按照自然数从小到大的顺序输出

每行两个整数,分别为自然数及自然数出现的次数

输入样例

8

2 4 2 4 5 100 2 100

输出样例

2 3

4 2

5 1

100 2

数据范围

1<=N<=1000

0<=X<=2 000 000 000


0
已采纳
金一铭
金一铭
新手光能
新手光能

思路:

此题要用寻找函数find,如果这个数加一不为零就输出这个数加一,否则见题目。

0
0
0
0
0
李致远
李致远
高级光能
高级光能
#include<iostream>
#include<string>
#include<cstdio>
using namespace std;
int main()
{
    string a,b;
    getline(cin……);
    getline(cin……);
    int f=…….find(……);
    if(f==-1)
    {
        cout<<f;
    }
    else
    {
        cout<<……;
    }

    return 0; 
} 

Accepted:100分

 

 

李致远的测评结果:

 

测试点#1测评结果 : Accepted时间 : 0ms
测试点#2测评结果 : Accepted时间 : 0ms
测试点#3测评结果 : Accepted时间 : 0ms
测试点#4测评结果 : Accepted时间 : 0ms
测试点#5测评结果 : Accepted时间 : 0ms
测试点#6测评结果 : Accepted时间 : 0ms
测试点#7测评结果 : Accepted时间 : 0ms
测试点#8测评结果 : Accepted时间 : 0ms
测试点#9测评结果 : Accepted时间 : 0ms
测试点#10测评结果 : Accepted时间 : 0ms
我要回答