A. Level Statistics1200 / 思维 模拟

Posted 幽殇默

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了A. Level Statistics1200 / 思维 模拟相关的知识,希望对你有一定的参考价值。

https://codeforces.com/problemset/problem/1334/A

#include<bits/stdc++.h>
using namespace std;
int main(void)

	int t; cin>>t;
	while(t--)
	
		int n; cin>>n;
		int l=0,r=0;
		bool flag=1;
		for(int i=0;i<n;i++)
		
			int a,b; cin>>a>>b;
			if( a<l || b<r ) flag=0;//有下降 
			if( b>r && b-r>a-l ) flag=0;//通关的增的关数,小于增长的测试次数 
			if(a<b) flag=0;//试的次数大于通关次数 
			l=max(l,a),r=max(r,b);
		 
		if(flag) puts("YES");
		else puts("NO");
	
	return 0;

以上是关于A. Level Statistics1200 / 思维 模拟的主要内容,如果未能解决你的问题,请参考以下文章

A. Level Statistics1200 / 思维 模拟

A. Cheap Travel1200 / 暴力

A. Flipping Game1200 / 前缀和

A. DZY Loves Chessboard1200 / 思维

A. DZY Loves Chessboard1200 / 思维

A. DZY Loves Chessboard1200 / 思维