Submission #896380

# Submission time Handle Problem Language Result Execution time Memory
896380 2024-01-01T10:52:31 Z Nexus Event Hopping (BOI22_events) C++17
0 / 100
32 ms 7768 KB
#include <iostream>
#include <vector>
#include <map>
#include <set>
#include <math.h>
#include <string>
#include <algorithm>
#include <random>
#include <iomanip>
#include <utility>
#include <cstring>
//#include <bits/stdc++.h>

#define ll long long

using namespace std;

const ll N=1e6+9,M=1e18+9,mod=1e9+7;
//cout<<fixed<<setprecision(6)<<

ll s[N],e[N],n,q,i,j;

int main()
{
	ios::sync_with_stdio(0);
	cin.tie(0);
	cout.tie(0);
	
	
	cin>>n>>q;
	for(i=0;i<n;++i)cin>>s[i]>>e[i];
	while(q--){
		cin>>i>>j;
		if(i==j)cout<<0<<'\n';
		else if((s[j]<=e[i] && s[j]>=s[i]) || (s[i]<=e[j] && s[i]>=s[j]))
		cout<<1<<'\n';
		else cout<<"impossible\n";
	}
}
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 2392 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 2396 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 2396 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 2396 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 32 ms 7768 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 2392 KB Output isn't correct
2 Halted 0 ms 0 KB -