제출 #851323

#제출 시각아이디문제언어결과실행 시간메모리
851323pakapuLjeto (COCI21_ljeto)C++17
25 / 50
1 ms348 KiB
#include <bits/stdc++.h> using namespace std; bool is_double_spray(int player, int last_player, int t, int last_t) { return last_player == player && last_t >= t - 10; } signed main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); int last_f = -1; int last_ft = -100; int last_s = -1; int last_st = -100; int f_cnt = 0; int s_cnt = 0; int n; cin >> n; for(int i = 0; i < n; i++) { int t, a, b; cin >> t >> a >> b; if(a >= 1 && a <= 4) { assert(a >= 1 && a <= 4); assert(b >= 5 && b <= 8); f_cnt += 100; if(is_double_spray(a, last_f, t, last_ft)) { f_cnt += 50; } last_f = a; last_ft = t; } else { assert(a >= 5 && a <= 8); assert(b >= 1 && b <= 4); s_cnt += 100; if(is_double_spray(a, last_s, t, last_st)) { s_cnt += 50; } last_s = a; last_st = t; } } cout << f_cnt << ' ' << s_cnt << '\n'; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...