「RiOI-03」water problem 题解
假设一个正方形能被分成
而我们知道一个正方形可以被分成
所以一个正方形也能被分成
因此,只要 Yes,如果 Yes,否则输出 No。别忘了输出要换行。
C++ 赛时代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
ios::sync_with_stdio(false);
int t;cin>>t;
while(t--){
int n;cin>>n;
if(n>=6)cout<<"Yes\n";
else if(n==1||n==4)cout<<"Yes\n";
else cout<<"No\n";
}
return 0;
}