蓝桥第4场小白入门赛第4题 乘飞机

蓝桥第4场小白入门赛第4题 乘飞机_第1张图片

#include
using namespace std;
using ll = long long;
const ll N = 1e5 + 5;
ll a[N];
 
int main()
{
    ll n,q;cin >> n >> q;
    for (int i = 1 ; i <= n ; i++) cin >> a[i];
    for (int i = 1 ; i <= q; i++)
    {
        ll l,r;cin >> l >> r;
        ll Min = 366;
        int flag = 0;
        for (int j = l; j <= r; j++)
        {
        	for (int z = j+1; z <= r; z++)
        	{
        		Min = min(Min,abs(a[j] - a[z]));
			}
			if (Min <= 365)
			{
				flag = 1;
				break;
			}
		}
        if (flag) cout << "YES" << '\n';
        else cout << "NO" << '\n';
    }
    return 0;
}

你可能感兴趣的:(蓝桥杯备赛练习,算法,c++)