제출 #976481

#제출 시각아이디문제언어결과실행 시간메모리
976481vjudge1Awesome Arrowland Adventure (eJOI19_adventure)C++17
0 / 100
0 ms348 KiB
#include <iostream> using namespace std; int n, m; string s[500]; bool visited[500][500]; int mvr[4] = {-1, 0, 1, 0}; int mvc[4] = {0, 1, 0, -1}; bool valid(int i, int j) { return i >= 0 && j >= 0 && i < n && j < n; } int bfs(int i, int j, int cnt) { if (visited[i][j]) return -1; } int main() { cin >> n >> m; for (int i = 0; i < n; i++) { cin >> s[i]; } if (n == 1) { int ans = 0; for (int i = 1; i < n - 1; i++) { switch(s[0][i]) { case 'E': break; case 'N': ans++; break; case 'W': ans+=2; break; case 'S': ans+=3; break; case 'X': cout << -1; return 0; } } } }

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

adventure.cpp: In function 'int bfs(int, int, int)':
adventure.cpp:18:1: warning: control reaches end of non-void function [-Wreturn-type]
   18 | }
      | ^
#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...