问题标题: 酷町堂:3812

0
0

0
已采纳
许金夫
许金夫
初级天翼
初级天翼

然后,本题的循环代码:

for(int i=1;i<=n;++i)
    {
        cin>>a[i];
        b[a[i]]=1;
    }
    for(int i=1;i<=1000;++i)
    {
        if(b[i]==1)
            cout<<i<<" ";
    }

 

许金夫在2019-10-05 17:33:18追加了内容

先输入,然后将a[i]存进b桶里,然后b桶里变成1(有东西)然后从前往后找,有1就输出

0
0
许金夫
许金夫
初级天翼
初级天翼

#include<bits/stdc++.h>

using namespace std;

int a[10000];

int main()

{

int n,t,m;

cin>>n>>m;

for(int i=0;i<n;i++)

{

cin>>t;

a[t]++;

}

for(int i=10000;i>=0;i--)

{

if(a[i]!=m)

{

for(int j=1;j<=a[i];j++)

cout<<i<<" ";

}

}

return 0;

}

比如这个

许金夫在2019-10-05 17:27:25追加了内容

这不是本提代码,我随手写的

我要回答