Submission #1084612

# Submission time Handle Problem Language Result Execution time Memory
1084612 2024-09-06T13:53:11 Z shiocan Prize (CEOI22_prize) C++17
Compilation error
0 ms 0 KB
#include <bits/stdc++.h>
#include <cstdlib>
#include <stdlib.h>
using namespace std;
/*
    #define cin fin
    #define cout fout
    string __fname = ""; ifstream fin(__fname + ".in"); ofstream fout(__fname + ".out");
*/
#define ull unsigned long long 
#define ll long long
#define int long long
#define pii pair<int, int>
#define all(v) v.begin(), v.end()
int mod = 1e9 + 7; 
const int inf = 1e18;
const int N = 1e6 + 10;

void solve(){   
    int n, k, q, t;
    cin >> n >> k >> q >> t;

    vector<int> ans(n + 5, 0ll);

    int root = -1;
    for(int i = 1; i <= n; i++){
        int x;
        cin >> x;        
    
        if(x == -1)
            root = i;
    }

    for(int i = 1; i <= n; i++){
        int x;
        cin >> x;
    }

    int aux_k = k;
    vector<int> aux; // size q
    aux.push_back(root);
    cout << root << ' ';
    k--;
    for(int i = 1; i <= n && k; i++){
        if(i != root)
            cout << i << ' ', k--, aux.push_back(i);
    }
    cout << endl;

    for(int i = 1; i <= q; i++)
        cout << "? " << root << ' ' << aux[i] << endl;

    cout << "!" << endl;

    k = aux_k;

    for(int i = 1; i <= q; i++){
        int x;
        cin >> x >> x >> x >> x;

        ans[aux[i]] = x;
    }

    vector<int> res(t + 5, 0ll);

    for(int i = 1; i <= t; i++){
        int x, y;
        cin >> x >> y;

        res[i] = ans[x] + ans[y];
    }

    for(int i = 1; i <= t; i++)
        cout << res[i] << ' ' << res[i] << endl;
    cout << endl;
}

Compilation message

/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/crt1.o: in function `_start':
(.text+0x24): undefined reference to `main'
collect2: error: ld returned 1 exit status