Submission #1031682

#TimeUsernameProblemLanguageResultExecution timeMemory
1031682LilPlutonLjeto (COCI21_ljeto)C++14
50 / 50
1 ms460 KiB
#include <bits/stdc++.h> /// author: LilPluton auuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu using namespace std; #define ll long long #define ld long double #define ar array #define vt vector #define pb push_back #define all(c) (c).begin(), (c).end() #define sz(x) (int)(x).size() #define endll '\n' #define F_OR(i, a, b, s) for (int i=(a); (s)>0?i<(b):i>(b); i+=(s)) #define F_OR1(e) F_OR(i, 0, e, 1) #define F_OR2(i, e) F_OR(i, 0, e, 1) #define F_OR3(i, b, e) F_OR(i, b, e, 1) #define F_OR4(i, b, e, s) F_OR(i, b, e, s) #define GET5(a, b, c, d, e, ...) e #define F_ORC(...) GET5(__VA_ARGS__, F_OR4, F_OR3, F_OR2, F_OR1) #define FOR(...) F_ORC(__VA_ARGS__)(__VA_ARGS__) #define EACH(x, a) for (auto& x: a) mt19937 rng(chrono::steady_clock::now().time_since_epoch().count()); const int d4i[4]={-1, 0, 1, 0}, d4j[4]={0, 1, 0, -1}; const int d8i[8]={-1, -1, 0, 1, 1, 1, 0, -1}, d8j[8]={0, 1, 1, 1, 0, -1, -1, -1}; const long long INF = 1e18; const int md = 1e9 + 7; const int N = 1e5 + 5; void solve() { int n; cin >> n; map<int,int>cnt,so; for(int i = 0; i < n; ++i){ int t, l, r; cin >> t >> l >> r; cnt[(l + 3) / 4] += 100; if(so.find(l) != so.end() && so[l] >= t - 10) cnt[(l + 3) / 4] += 50; so[l] = t; } cout << cnt[1] << ' ' << cnt[2] << endll; } int main() { ios::sync_with_stdio(0); cin.tie(0); int t = 1; FOR(t) { //write("Case #", i+1, ": "); solve(); } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...