189522025-11-13 10:40:19ubormaciHullámvasút építéscpp17Compilation error
#include <iostream>
#include <vector>
#include <cstdint>

using namespace std;

typedef int64_t ll;

int main() {

    ll n;
    cin >> n;
    vector<ll> v(n, 0);

    for(ll i = 0; i < n; i++) {

        char c;
        cin >> c;
        if(c == 'U') {
            v[i] = -11;
        }else if(c == 'D') {
            v[i] = 9;
        }else if(c == 'H') {
            v[i] = 0;
        }else if(c == 'B') {
            v[i] = 10;
        }

    }

    ll z = 0;
    ll ans = 0;
    
    ll curr = 0;
    
    for(ll i = 0; i < n; i++) {

        curr += v[i];
        if(v[i] == 0) {
            z++;
        }

        if(curr <= 0) {

            ll ned = abs(curr) + 1;

            ll c = ned/10;
            if(ned % 10 != 0) {
                c++;
            }

            if(c <= z) {
                z -= c;
                curr += c * 10;
                ans += c;
            }else{
                cout << "-1\n";
                return;
            }

        }

    }

    cout << ans;

}
Compilation error
open /var/local/lib/isolate/426/box/a.out: no such file or directory
main.cpp: In function 'int main()':
main.cpp:58:17: error: return-statement with no value, in function returning 'int' [-fpermissive]
   58 |                 return;
      |                 ^~~~~~