Ciao, stavo risolvendo questo problema per prepararmi alle olimpiadi a squadre con la squadra della mia scuola e non capisco perché mi da punteggio 0 quando dovrebbe essere tutto correto.
#include <bits/stdc++.h>
using namespace std;
void run_case(int n){
vector<int> v(101, 0);
int g, x;
for(int i=0; i<n; i++){
cin >> g;
v[g]++;
}
x=0;
for(int i = 100; i>=0; i--){
x+=v[i];
cout << x << endl;
}
}
int main(){
int n;
cin >> n;
run_case(n);
}