9 solutions

  • 2
    @ 2023-10-5 13:26:04
    #include<bits/stdc++.h>
    using namespace std;
    long n;
    int a[10005],s[10005]={0};
    long fmax(){
    	int ma=0;
    	for(int i=0;i<n;i++){
    		if(a[i]>ma) ma=a[i];
    	}
    	return ma;
    }
    int main(){
    	cin>>n;
    	for(int i=0;i<n;i++) cin>>a[i];
    	int x=fmax();
    	for(int i=0;i<n;i++){
    		s[a[i]]++;
    	}
    	for(int i=0;i<=x;i++) cout<<s[i]<<endl;
    	return 0;
    }
    

    以前觉得很难的题

    • 1
      @ 2023-12-8 13:38:46

      #include using namespace std; int a[10001]; int main(){ int n,q=0,s=0; cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; } for(int i=1;i<=n;i++){ if(q<a[i]){ q=a[i]; } } for(int i=0;i<=q;i++){ for(int j=1;j<=n;j++){ if(a[j]==i){ s++; } } cout<<s<<endl; s=0; } }

      • 1
        @ 2023-10-25 17:16:03

        #include using namespace std; int c[10001]={0}; int main() { int a; int fmax=0; int b; cin>>b; for(int i=1;i<=b;i++){ cin>>a; c[a]++; if(a>fmax)fmax=a; } for(int i=0;i<=fmax;i++)cout<<c[i]<<endl; return 0; }

        • 1
          @ 2023-9-27 16:41:54
          #include <bits/stdc++.h>
          using namespace std;
          int main(int argc, char **argv){
          	int n,a[10005] = {0},fmax = -1,t[10005] = {0};
          	cin >> n;
          	for (int i = 0;i < n;i++){
          		cin >> a[i];
          		t[a[i]]++;
          		fmax = max(fmax,a[i]);
          	}
          	for (int i = 0;i <= fmax;i++){
          		printf("%d\n",t[i]);
          	}
          	return 0;
          }
          
          • @ 2023-10-5 21:19:21

            那个a可以不用当数组的,可以把它变成普通的变量👀️

          • @ 2023-10-7 8:34:09

            额,那就开成一个int变量呗,节约空间😄 @

        • 0
          @ 2025-1-30 12:52:36
          #include<bits/stdc++.h>
          using namespace std;
          int n,maxx,lis[10005];
          int main(){
             cin>>n;
             for(int i=0;i<n;i++){
                cin>>lis[i];
                if(lis[i]>maxx) maxx=lis[i];}
             int li[maxx+1]={0};
             for(int i=0;i<n;i++){
                li[lis[i]]++;}
             for(int i=0;i<=maxx;i++){
                cout<<li[i]<<endl;}
             return 0;
          }
          
          • 0
            @ 2023-10-25 17:11:59

            #include using namespace std; int a[10001]={0},i,n,j,Fmax=0; int main(){ cin>>n; for(i=0;i<n;i++){ cin>>j; a[j]++; if(j>Fmax) Fmax=j; } for(i=0;i<=Fmax;i++) cout<<a[i]<<endl; return 0; }

            • 0
              @ 2023-10-3 14:34:17

              #include<bits/stdc++.h> using namespace std; int main(){ int a,s=0; int zd=0; cin>>a; int b[a]; for(int i=0;i<a;i++){ cin>>b[i]; }for(int i=0;i<a;i++){ if(b[i]>=zd){ zd=b[i]; } } for(int i=0;i<=zd;i++){ s=0; for(int j=0;j<a;j++){ if(b[j]==i){ s++; } } cout<<s<<endl; } }

              • 0
                @ 2023-10-3 11:16:23

                #include<bits/stdc++.h> using namespace std;

                int main(){ int n,maxn,sum=0; cin>>n; const int N=n; int a[N]; for(int i=0;i<N;i++){ cin>>a[i]; } maxn=a[0]; for(int j=0;j<N;j++){ maxn=max(maxn,a[j]); } for(int k=0;k<=maxn;k++){ for(int l=0;l<N;l++){ if(a[l]==k){ sum+=1; } else{ sum+=0; } } cout<<sum<<endl; sum=0; } return 0; }

                • 0
                  @ 2023-9-22 19:26:02
                  #include<bits/stdc++.h>
                  using namespace std;
                  int a[10001]={0},i,n,j,Fmax=0;
                  int main(){
                      cin>>n;
                      for(i=0;i<n;i++){
                          cin>>j;
                          a[j]++;
                          if(j>Fmax) Fmax=j;
                      }
                      for(i=0;i<=Fmax;i++) cout<<a[i]<<endl;
                      return 0;
                  } 
                  
                  • 1

                  Information

                  ID
                  601
                  Time
                  1000ms
                  Memory
                  256MiB
                  Difficulty
                  5
                  Tags
                  # Submissions
                  166
                  Accepted
                  62
                  Uploaded By