제출 #132445

#제출 시각아이디문제언어결과실행 시간메모리
132445wilwxkAliens (IOI16_aliens)C++14
4 / 100
3 ms380 KiB
#include "aliens.h"
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;

const int MAXN=110;
const ll INF=1e18;
vector<int> r, c;
int v[MAXN][MAXN];
ll respf;
int n, m, x;

void pinta(int a, int b) {
	for(int i=a; i<=b; i++) {
		for(int j=a; j<=b; j++) {
			v[i][j]=1;
		}
	}
}

ll take_photos(int N, int M, int K, vector<int> R, vector<int> C) {
    n=N; m=M; x=K;
    r=R; c=C;

    for(int i=0; i<R.size(); i++) {
    	int a=R[i]; int b=C[i];
    	if(a>b) swap(a, b);
    	pinta(a, b);
    }

    for(int i=0; i<MAXN; i++) {
    	for(int j=0; j<MAXN; j++) {
    		respf+=v[i][j];
    	}
    }
    
    return respf;
}

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

aliens.cpp: In function 'll take_photos(int, int, int, std::vector<int>, std::vector<int>)':
aliens.cpp:25:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i=0; i<R.size(); i++) {
                  ~^~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...