제출 #118261

#제출 시각UTC-0아이디문제언어결과실행 시간메모리
1182612019-06-18 13:17:51Charis02Bitaro the Brave (JOI19_ho_t1)C++14
50 / 100
416 ms274432 KiB
#include<iostream>
#include<stdio.h>
#include<vector>
#include<cmath>
#include<queue>
#include<string.h>
#include<map>
#include<set>
#include<algorithm>
#define ll unsigned long long
#define pi pair < ll,ll >
#define mp(a,b) make_pair(a,b)
#define rep(i,a,b) for(int i = a;i < b;i++)
#define N 5004
#define INF 1e9+7
using namespace std;
ll n,m,ans;
ll orbs[N][N],jewels[N][N],ignots[N][N];
ll sumo[N][N],sumi[N][N];
char c;
ll get_orbs(ll si,ll sj,ll ei,ll ej)
{
if(si == 0 && sj == 0)
return sumo[ei][ej];
else if(si == 0)
return sumo[ei][ej] - sumo[ei][sj-1];
else if(sj == 0)
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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

joi2019_ho_t1.cpp: In function 'int main()':
joi2019_ho_t1.cpp:13:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define rep(i,a,b) for(int i = a;i < b;i++)
joi2019_ho_t1.cpp:54:9:
     rep(i,0,n)
         ~~~~~                       
joi2019_ho_t1.cpp:54:5: note: in expansion of macro 'rep'
     rep(i,0,n)
     ^~~
joi2019_ho_t1.cpp:13:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define rep(i,a,b) for(int i = a;i < b;i++)
joi2019_ho_t1.cpp:56:13:
         rep(j,0,m)
             ~~~~~                   
joi2019_ho_t1.cpp:56:9: note: in expansion of macro 'rep'
         rep(j,0,m)
         ^~~
joi2019_ho_t1.cpp:13:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define rep(i,a,b) for(int i = a;i < b;i++)
joi2019_ho_t1.cpp:69:9:
     rep(i,0,n)
         ~~~~~                       
joi2019_ho_t1.cpp:69:5: note: in expansion of macro 'rep'
     rep(i,0,n)
     ^~~
joi2019_ho_t1.cpp:13:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define rep(i,a,b) for(int i = a;i < b;i++)
joi2019_ho_t1.cpp:71:13:
         rep(j,0,m)
             ~~~~~                   
joi2019_ho_t1.cpp:71:9: note: in expansion of macro 'rep'
         rep(j,0,m)
         ^~~
joi2019_ho_t1.cpp:13:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define rep(i,a,b) for(int i = a;i < b;i++)
joi2019_ho_t1.cpp:96:9:
     rep(i,0,n)
         ~~~~~                       
joi2019_ho_t1.cpp:96:5: note: in expansion of macro 'rep'
     rep(i,0,n)
     ^~~
joi2019_ho_t1.cpp:13:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define rep(i,a,b) for(int i = a;i < b;i++)
joi2019_ho_t1.cpp:98:13:
         rep(j,0,m)
             ~~~~~                   
joi2019_ho_t1.cpp:98:9: note: in expansion of macro 'rep'
         rep(j,0,m)
         ^~~
joi2019_ho_t1.cpp:100:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if(i != n-1 && j != m-1 && jewels[i][j])
                ~~^~~~~~
joi2019_ho_t1.cpp:100:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if(i != n-1 && j != m-1 && jewels[i][j])
                            ~~^~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...