Educational Codeforces Round 85 (Rated for Div. 2) A. Level Statistics

Hea ·
更新时间:2024-09-20
· 779 次阅读

目录传送门题意:思路:代码: 传送门 题意:

在这里插入图片描述

思路:

就是让判断给出的数据是否合理
两个p,c
p,c肯定是是增加的,要么不变
p不变的话,c肯定不能变
始终p应该是大于等于c的
如果两个同时增加,p增加的应该大于等于c增加的

代码: #include #include #include #include #include #include #include #include #include #include #define pb push_back #define lb lower_bound #define ub upper_bound #define fi first #define se second #define all(x) (x).begin(),(x).end() #define SZ(x) ((int)(x).size()) #define debug(x) cout<<x<<endl #define rep(i,a,b) for(int i=a;i=b;i--) typedef long long ll; using namespace std; const int MAXN=1e5+50; const int inf=0x3f3f3f3f; const int mod=1e9+7; //::iterator it; int main() { std::ios::sync_with_stdio(false),cin.tie(0),cout.tie(0); int t; int n; cin>>t; while(t--){ cin>>n; int f=1; int a,b; cin>>a>>b; if(a<b)f=0;//开始的判断 int x,y; for(int i=2;i>x>>y; if(x<a)f=0; if(ya){ if(x-a<(y-b))f=0; } a=x,b=y; } if(f==1)cout<<"YES"<<endl; else cout<<"NO"<<endl; } return 0; } /* */
作者:_Alexander



CodeForces rated round div

需要 登录 后方可回复, 如果你还没有账号请 注册新账号