We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 66de890 commit 308a4ddCopy full SHA for 308a4dd
EelAndRabbit.cpp
@@ -35,23 +35,14 @@ class EelAndRabbit{
35
public:
36
int getmax(vector <int> l, vector <int> t){
37
int n = l.size();
38
- if(n == 1) return 1;
39
- si time;
40
- fi(n){
41
- time.insert(t[i]);
42
- time.insert(t[i] + l[i]);
43
- }
44
int maxr = 0;
45
- for(int a : time)
46
- for(int b : time){
47
- if(a == b) continue;
48
- si v;
49
50
- if(t[i] <= a && a <= t[i]+l[i]) v.insert(i);
51
- if(t[i] <= b && b <= t[i]+l[i]) v.insert(i);
52
53
- maxr = max(maxr, (int)v.size());
+ fi(n) fj(n) {
+ int r = 0;
+ fk(n){
+ if((t[k] <= t[i] && t[i] <= t[k] + l[k]) || (t[k] <= t[j] && t[j] <= t[k] + l[k])) r++;
54
}
+ maxr = max(maxr, r);
+ }
55
return maxr;
56
57
0 commit comments