diff --git a/Problems/NepsAcademy/neps_1746.cpp b/Problems/NepsAcademy/neps_1746.cpp new file mode 100644 index 0000000..a8395a5 --- /dev/null +++ b/Problems/NepsAcademy/neps_1746.cpp @@ -0,0 +1,34 @@ +#include + +using namespace std; + +int main(){ + ios::sync_with_stdio(false); + + int n, counter=0, maxc = 0; + long long x,y; + vector > eventos; + cin >> n; + + eventos.resize(2*n); + for(int i = 0; i < 2*n; i+= 2){ + cin >> x >> y; + eventos[i] = {x,1}; + eventos[i+1] = {x+y,0}; + } + sort(eventos.begin(), eventos.end()); + + for(int i = 0; i < 2*n; i++){ + if(eventos[i].second == 1){ + counter++; + }else{ + counter--; + } + + maxc = max(maxc, counter); + } + + cout << maxc << '\n'; + + return 0; +} diff --git a/Problems/NepsAcademy/out b/Problems/NepsAcademy/out new file mode 100755 index 0000000..e1cf2e8 Binary files /dev/null and b/Problems/NepsAcademy/out differ