1 条题解
-
2
考完了,来水8篇题解
这道题我们分奇数和偶数的情况讨论
若 能被写成 个奇数和的形式,那么 就可以化成 , 也就是说,当 并且 时, 能被写成 个奇数和的形式
再看偶数的情况下, 就可以化成 ,也就是说,当 并且 时, 能被写成 个偶数和的形式
如果两个都不满足,输出NO即可
#include<bits/stdc++.h> using namespace std; int main(){ int t; cin>>t; for(int i=1;i<=t;i++){ int n,k; cin>>n>>k; if((n-k)%2==0) cout<<"YES"<<endl; else if(n%2==0&&n/2>=k) cout<<"YES"<<endl; else cout<<"NO"<<endl; } }
- 1
信息
- ID
- 754
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 5
- 标签
- 递交数
- 67
- 已通过
- 26
- 上传者