Submission #162567

# Submission time Handle Problem Language Result Execution time Memory
162567 2019-11-08T19:42:39 Z brcode Shortcut (IOI16_shortcut) C++14
Compilation error
0 ms 0 KB
#include <iostream>
#include <bits/stdc++.h>
using namespace std;
const long long MAXN = 2e5+5;
long long pref[MAXN];
long long dist(long long x,long long y){
        return 0;
    long long res = 0;
        res = pref[x-1];
    return res+pref[y-1];
long long find_shortcut(long long n, vector<long long> l, vector<long long> d, long long c){
    pref[0] = l[0];
    for(long long i=1;i<n;i++){
        pref[i] = pref[i-1]+l[i];
    long long ans = 0;
    for(long long i=0;i<n;i++){
        for(long long j=i+1;j<n;j++){
            long long tempans = 0;
            for(long long x=0;x<n;x++){

                for(long long y=x+1;y<n;y++){
                    long long hold = min(dist(x,y),min(dist(x,i)+c+dist(y,j),dist(x,j)+c+dist(y,i)));
                    tempans = max(tempans,hold+d[x]+d[y]);

            ans = max(ans,tempans);
    return ans;

int main(){


Compilation message

/tmp/cc1aY0Cb.o: In function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'
/tmp/cc5LHfxO.o:shortcut.cpp:(.text.startup+0x0): first defined here
/tmp/cc1aY0Cb.o: In function `main':
grader.cpp:(.text.startup+0x10d): undefined reference to `find_shortcut(int, std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >, int)'
collect2: error: ld returned 1 exit status