Submission #1177058

#TimeUsernameProblemLanguageResultExecution timeMemory
1177058zeyd_reshaddan_proLjeto (COCI21_ljeto)C++20
10 / 50
0 ms328 KiB
//designed by Zeyd_Reshaddan_Pro #include <bits/stdc++.h> using namespace std; #define ll long long #define ull unsigned long long #define endl '\n' #define ts to_string #define si stoi #define c_p cout.precision #define b() begin() #define e() end() #define rb() rbegin() #define re() rend() #define s() size() #define fr() front() #define ba() back() #define t() top() #define c() clear() #define sorts sort(s.b(), s.e()) #define sortv sort(v.b(), v.e()) #define rsorts sort(s.rb(), s.re()) #define rsortv sort(v.rb(), v.re()) #define reverses reverse(s.b(), s.e()) #define reversev reverse(v.b(), v.e()) #define forin for(ll i=0; i<n; i++) #define forjn for(ll j=0; j<n; j++) #define forim for(ll i=0; i<m; i++) #define forjm for(ll j=0; j<m; j++) #define foris for(ll i=0; i<s.size(); i++) #define forjs for(ll j=0; j<s.size(); j++) #define foriv for(ll i=0; i<v.size(); i++) #define forjv for(ll j=0; j<v.size(); j++) #define whilet while(t--) #define whilen while(cin>>n) #define whiles while(cin>>s) #define p push #define pb push_back #define pf push_front #define popb pop_back #define popf pop_front #define ins insert #define m_p make_pair #define p_q priority_queue #define hurryup ios_base::sync_with_stdio(false);cin.tie();cout.tie() ll fact(ll n) { if(n == 0 || n == 1) { return 1; } return n * fact(n-1); } bool isPrime(ll n) { bool bb = true; if(n==1) { bb = false; } for(int i=2; i<=sqrt(n); i++) { if(n%i==0) { bb = false; break; } } return bb; } bool isPalendrom(ll n) { string s1 = ts(n); string s2 = ts(n); reverse(s2.b(), s2.e()); if(s1 == s2) { return true; } else { return false; } } bool isSquare(ll n) { return sqrt(n) == int(sqrt(n)); } ll gcd(ll a, ll b) // Ebob { return __gcd(a, b); } ll lcm(ll a, ll b) // Ekob { return a*b/gcd(a, b); } int main() { hurryup; ll n, a, b, t, lt, k, ans1 = 0, ans2 = 0, lans; cin>>n; lt = -11; while(n--) { k = 0; cin>>t>>a>>b; k += 100; if(t - lt <= 10) { if((lans == 1 && a < 5) || (lans == 2 && a > 4)) { k += 50; } } if(a < 5) { lans = 1; ans1 += k; } else { lans = 2; ans2 += k; } lt = t; } cout<<ans1<<" "<<ans2; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...