제출 #40676

#제출 시각아이디문제언어결과실행 시간메모리
40676HassoonyGap (APIO16_gap)C++14
컴파일 에러
0 ms0 KiB
#include <stdio.h> #include <stdlib.h> #include<bits/stdc++.h> #include<unordered_map> using namespace std; //#include "gap.h" static void my_assert(int k){ if (!k) exit(1); } static int subtask_num, N; static long long A[100001]; static long long call_count; typedef unsigned long long ll; typedef double D; const ll inf=(1ll<<61); const ll mod=1e9+7; const int MX=1e5+9; vector<ll>v; ll findGap(int T, int N){ ll l=0,r=1e18; MinMax(l,r,l,r); v.push_back(l); v.push_back(r); l++;r--; while(1){ if(l!=-1&&l<=r){ MinMax(l,r,l,r); v.push_back(l); v.push_back(r); l++;r--; } else break; } sort(v.begin(),v.end()); ll ans=0; for(int i=0;i<N-1;i++){ ans=max(ans,v[i+1]-v[i]); } return ans; } int main(){ }

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

gap.cpp: In function 'll findGap(int, int)':
gap.cpp:23:19: error: 'MinMax' was not declared in this scope
     MinMax(l,r,l,r);
                   ^
gap.cpp:28:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if(l!=-1&&l<=r){
             ^
gap.cpp: At global scope:
gap.cpp:9:13: warning: 'void my_assert(int)' defined but not used [-Wunused-function]
 static void my_assert(int k){ if (!k) exit(1); }
             ^
gap.cpp:11:12: warning: 'subtask_num' defined but not used [-Wunused-variable]
 static int subtask_num, N;
            ^
gap.cpp:11:25: warning: 'N' defined but not used [-Wunused-variable]
 static int subtask_num, N;
                         ^
gap.cpp:12:18: warning: 'A' defined but not used [-Wunused-variable]
 static long long A[100001];
                  ^
gap.cpp:13:18: warning: 'call_count' defined but not used [-Wunused-variable]
 static long long call_count;
                  ^