Submission #732322

# Submission time Handle Problem Language Result Execution time Memory
732322 2023-04-29T01:50:34 Z vjudge1 Baloni (COCI15_baloni) C++17
0 / 100
325 ms 3796 KB
#include <bits/stdc++.h>
#define sts stable_sort
#define B begin()
#define rB rbegin()
#define E end()
#define rE rend()
#define F first
#define S second
#define pb push_back
#define ppb pop_back()
#define pf push_front
#define ppf pop_front()
#define eb emplace_back
#define ll long long
#define ui unsigned int
#define ull unsigned long long

using namespace std;

const int MAXN = 1e4 + 4;
const int MOD = 1e9 + 7;
const ll INF = 9223372036854775807LL;
const ll inf = 2147483647;

int main()
{
    ios_base::sync_with_stdio(0); cin.tie(0);

    int n; cin >> n;
    vector<int> v(n);

    for(int i = 0; i < n; i++){
        cin >> v[i];
    }

    vector<int> ans;

    for(int i = 0; i < n; i++){
        bool a = 0;

        for(int j = 0; j < ans.size(); j++){
            if(v[i] < ans[j] && ans[j] >= 1){
                ans[j]--;
                a = 1;
                break;
            }
        }
        if(!a){
            ans.pb(v[i]);
        }
    }

    cout << ans.size() << "\n";

    return 0;
}
/**



**/

Compilation message

baloni.cpp: In function 'int main()':
baloni.cpp:41:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   41 |         for(int j = 0; j < ans.size(); j++){
      |                        ~~^~~~~~~~~~~~
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 212 KB Output isn't correct
2 Incorrect 1 ms 212 KB Output isn't correct
3 Incorrect 1 ms 212 KB Output isn't correct
4 Incorrect 1 ms 212 KB Output isn't correct
5 Incorrect 155 ms 3412 KB Output isn't correct
6 Incorrect 325 ms 3796 KB Output isn't correct
7 Incorrect 258 ms 3156 KB Output isn't correct
8 Incorrect 264 ms 3156 KB Output isn't correct
9 Incorrect 208 ms 3300 KB Output isn't correct
10 Incorrect 258 ms 3420 KB Output isn't correct