# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
524943 | 2022-02-10T11:15:18 Z | Ziel | L-triominoes (CEOI21_ltriominoes) | C++17 | 0 ms | 0 KB |
#include <bits/stdc++.h> using namespace std; using ll = long long; #define sz(x) (int)x.size() signed main() { ios_base::sync_with_stdio(false); cin.tie(nullptr); int w, h, k; cin >> w >> h >> k; if (!k) { if (w == 2) { if (h % 3 == 0) cout << "YES\n"; else cout << "NO\n"; } else if (w == 3) { if (h % 2 == 0) cout << "YES\n"; else cout << "NO\n"; } else if (w == 4) { if (h % 3 == 0) cout << "YES\n"; else cout << "NO\n"; } else if (w == 5) { if (h % 6 == 0) cout << "YES\n"; else cout << "NO\n"; } else if (w == 6) { if (h % 2 == 0 || h % 3 == 0) cout << "YES\n"; else cout << "NO\n"; } assert(false); else if (w == 7) { if (h % 6 == 0) cout << "YES\n"; else cout << "NO\n"; } else if (w == 8) { if (h % 3 == 0) cout << "YES\n"; else cout << "NO\n"; } else if (w == 9) { if (h % 2 == 0) cout << "YES\n"; else cout << "NO\n"; } else if (w == 10) { if (h % 3 == 0) cout << "YES\n"; else cout << "NO\n"; } else if (w == 11) { if (h % 6 == 0) cout << "YES\n"; else cout << "NO\n"; } else if (w == 12) { if (h % 2 == 0 || h % 3 == 0) cout << "YES\n"; else cout << "NO\n"; } else if (w == 13) { if (h % 6 == 0) cout << "YES\n"; else cout << "NO\n"; } } return 0; }