Submission #156976

#TimeUsernameProblemLanguageResultExecution timeMemory
156976dcjPreokret (COCI18_preokret)C++14
2 / 50
3 ms376 KiB
#include <iostream> using namespace std; int main() { int Ap[2880]={0} , Bp[2880]={0}; int A, B, s, pv=0, P=0, x=0, as, bs; cin >> A; cin >> as; Ap[as-1]=1; if (as<=1440) pv++; for (int i=1;i<A;i++) { cin >> s; if (s<=1440) pv++; Ap[s-1]=1; } cin >> B; cin >> bs; Bp[bs-1]=1; if(bs<=1440) pv++; for (int i=1;i<B;i++) { cin >> s; if (s<=1440) pv++; Bp[s-1]=1; } if (as<bs) x=1; else x=2; cout << pv << "\n"; for (int i=0;i<=2879;i++) { if (Ap[i]==1) A--; if (Bp[i] ==1) B--; if (A<B and x==2) { P++; x=1; } if (B<A and x==1) { P++; x=2; } } cout << P; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...