제출 #894813

#제출 시각아이디문제언어결과실행 시간메모리
894813vjudge1Nautilus (BOI19_nautilus)C++17
컴파일 에러
0 ms0 KiB
//Bismillahir-Rahmanir-Rahim #include <bits/stdc++.h> using namespace std; #define flash ios_base::sync_with_stdio(0),cin.tie(0) #define pb push_back #define ll long long #define ld long double #define dbg(x) cerr << #x << " = " << x << "\n"; #define ff first #define ss second /* #pragma GCC target ("avx2") #pragma GCC optimization ("O3") #pragma comment (linker, "/stack:200000000") #pragma GCC optimize("Ofast") #pragma GCC target ("sse,sse2,sse3,ssse3,sse4,popcnt,abm,mmx,avx,tune=native") */ const long long INF = 1e9 + 7; const long long MOD = 1e9 + 7; const int maxn = 2e5 + 10; const int lg = 20; int n, m, ans, ok, sz; char a[123][123]; string s; void press_F_() { cin >> n >> m >> sz; for (int i = 1; i <= n; i++) { for (int j = 1; j <= m; j++) { cin >> a[i][j]; } } cin >> s; s = "*" + s; for (int i = 1; i <= n; i++) { for (int j = 1; j <= m; j++) { if (a[i][j] == '.') { int dx, dy; dx = i; dy = j; bool ok = 1; for (int k = 1 k <= sz; k++) { if (s[k] == 'N') { dx--; } if (s[k] == 'S') { dx++; } if (s[k] == 'E') { dy--; } if (s[k] == 'W') { dy++; } if (dx > n || dx < 1 || dy < 1 || dy > m || a[dx][dy] == '#') { ok = 0; break; } } if (ok) { ans++; } } } } cout << ans; } int main() { flash; int T = 1; // cin >> T; for (int i = 1; i <= T; i++) { press_F_(); } //Respa gold 2023-2024 InshAllah return 0; } /* Maybe not today and tomorrow, but InshAllah one day I will reach expert */ // g++ -std=c++17 main.cpp // ./a.out

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

nautilus.cpp: In function 'void press_F_()':
nautilus.cpp:47:19: error: expected ';' before 'k'
   47 |     for (int k = 1 k <= sz; k++) {
      |                   ^~
      |                   ;