Submission #676042

# Submission time Handle Problem Language Result Execution time Memory
676042 2022-12-29T03:33:58 Z sudheerays123 Temperature (POI11_tem) C++17
32 / 100
694 ms 54636 KB
#include<bits/stdc++.h>
using namespace std;
#define fast ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL);
#define ll int
const ll N = 100+5 , INF = 1e9 , MOD = 1e9+7;

void solve(){

	ll n;
	cin >> n;

	vector<ll> a(n+5),b(n+5);
	for(ll i = 1; i <= n; i++) cin >> a[i] >> b[i];

	ll ans = 1;

	ll left = 1, right = 1;
	multiset<ll> s;

	while(left <= n){

		while(right <= n){

			auto it = s.end();
			if(s.size()) it--;
			if(!s.size() || (*(it)) <= b[right]){
				s.insert(a[right]);
				right++;
			}
			else break;
		}

		ll x = s.size();
		ans = max(ans,x);

		s.erase(s.find(a[left]));
		left++;
	}

	cout << ans;
}

int main(){

	fast;

	ll tc = 1;
	// cin >> tc;
	while(tc--) solve();

	return 0;
}
# Verdict Execution time Memory Grader output
1 Correct 0 ms 212 KB Output is correct
2 Correct 1 ms 212 KB Output is correct
3 Correct 1 ms 212 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 1 ms 212 KB Output is correct
2 Correct 1 ms 212 KB Output is correct
3 Correct 1 ms 212 KB Output is correct
4 Correct 0 ms 212 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 3 ms 460 KB Output is correct
2 Correct 5 ms 980 KB Output is correct
3 Correct 5 ms 852 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 181 ms 22968 KB Output is correct
2 Correct 289 ms 32516 KB Output is correct
3 Correct 277 ms 27692 KB Output is correct
# Verdict Execution time Memory Grader output
1 Runtime error 533 ms 40324 KB Memory limit exceeded
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 592 ms 47104 KB Memory limit exceeded
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 694 ms 54636 KB Memory limit exceeded
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 567 ms 35972 KB Memory limit exceeded
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 368 ms 24880 KB Output is correct
2 Runtime error 400 ms 38620 KB Memory limit exceeded
3 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 333 ms 37236 KB Memory limit exceeded
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 653 ms 46608 KB Memory limit exceeded
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 577 ms 44496 KB Memory limit exceeded
2 Halted 0 ms 0 KB -