제출 #1178863

#제출 시각아이디문제언어결과실행 시간메모리
1178863Agageldi서열 (APIO23_sequence)C++20
컴파일 에러
0 ms0 KiB
#include "bits/stdc++.h" #include "sequence.h" #include "grader.cpp" using namespace std; #define MAX_N 5000005 #define ll long long #define SZ(v) (int)v.size() int a[MAX_N], vis[MAX_N],vip[MAX_N], n, ans = 1, jogap = -1, tr = 0; vector <int> v; int sequence(int N, vector<int> A) { int cnt = 0; vis[A[N - 1]] = 1; for(int i = 0; i < N - 1; i++) { vis[A[i]]++; if(A[i] == A[i + 1]) cnt++; else { ans = max(ans,cnt + 1); cnt = 0; } } ans = max(ans,cnt + 1); for(int i = 0; i < N - 1; i++) { if(A[i] == A[i + 1]) vip[A[i]] = i + 1; else{ if(vip[A[i + 1]]) { if(i - (vip[A[i + 1]] + 1) + 1 <= vis[A[i + 1]]) { ans = max(ans,vis[A[i + 1]]); } } vip[A[i]] = i; } } return ans; }

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

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