제출 #299467

#제출 시각아이디문제언어결과실행 시간메모리
299467dCoding게임 (IOI14_game)C++17
0 / 100
1 ms384 KiB
#include <bits/stdc++.h>
#include "game.h"
using namespace std;

int called[1505];
int done[1505];
int n;

void initialize(int _n) {
	n = _n;
}
int hasEdge(int u, int v) {
	++called[u]; ++called[v];
	if(done[u] == 0 && called[u] == n-1) {
		++done[u]; ++done[v];
		return 1;
	}
	if(done[v] == 0 && called[v] == n-1) {
		++done[u]; ++done[v];
		return 1;
	}
	if(called[u] == n-1 && done[u] == n-2) return 0;
	if(called[v] == n-1 && done[v] == n-2) return 0;
}

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

game.cpp: In function 'int hasEdge(int, int)':
game.cpp:24:1: warning: control reaches end of non-void function [-Wreturn-type]
   24 | }
      | ^
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…