Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <fstream>
- using namespace std;
- int s[10010],f[10010],a[10010],b[10010],i,n,nr,k,talent,fmin,smin,x;
- int main()
- {
- ifstream fi("talent.in");
- ofstream fo("talent.out");
- fi>>n;
- smin=int(2e9); fmin=0;
- for(i=1;i<=n;i++)
- {
- fi>>s[i]>>f[i]>>a[i]>>b[i];
- if(smin>s[i]) smin=s[i];
- if(fmin<f[i]) fmin=f[i];
- }
- for(nr=smin;nr<=fmin;nr++)
- {
- k=0;
- for(i=1;i<=n;i++)
- if(nr<=f[i] and nr>=s[i])
- {
- x=(nr-s[i])%(a[i]+b[i]);
- if(x<a[i]) k++;
- }
- if(k%2) talent=nr;
- }
- fo<<talent<<"\n";
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment