제출 #667781

#제출 시각아이디문제언어결과실행 시간메모리
667781coding_snorlaxArranging Shoes (IOI19_shoes)C++14
컴파일 에러
0 ms0 KiB
#include<bits/stdc++.h>
#include "shoes.h"
using namespace std;
long long int count_swaps(vector<int> s){
    int now=s[0];
    int time=0;
    long long int Count_answer=0;
    for(int k=0;k<(int)s.size()/2;k++){
        for(int i=time;i<(int)s.size();i++){
            if(s[i]==-now){
                //cout<<i<<" "<<time<<endl;
                if(s[time]>0) Count_answer+=i-time;
                else Count_answer+=i-time-1;
                for(int j=time;j<i;j++){
                    int tmp=s[j];
                    s[j]=s[j+1];
                    s[j+1]=tmp;
                }
                break;
            }
        }
        time+=2;
        now=s[time];
    }
    return Count_answer;
}
int main(){
    vector<int> s={-2,2,2,-2,-2,2};
    cout<<count_swaps(s);
}

컴파일 시 표준 에러 (stderr) 메시지

/usr/bin/ld: /tmp/ccuXrEv0.o: in function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/ccqfUk82.o:shoes.cpp:(.text.startup+0x0): first defined here
collect2: error: ld returned 1 exit status