#include <iostream>
#include <cstdio>
#include <cmath>
#include <string>
using namespace std;
//char s[1000];//搜索试探性找规律,经实验只能算到n<=8
//bool ss[1000];
//bool flag;
//
//bool is(int n)
//{
// for(int i=1;i<=n;i++)if(!ss[i])return 0;
// for(int i=0;i<2*n;i++)cout<<s[i];
// cout<<endl;
// flag = 1;
// return 1;
//}
//void en(int n)
//{
// if(is(n)) return ;
// if(flag)return ;
// for(int j=0;j<2*n;j++)
// {
// if(s[j]=='0')
// for(int i=1;i<=n;i++)
// if(!ss[i]) if(j+i+1<2*n) {if(s[j+i+1]=='0'){
// s[j]=i+'0';ss[i]=1;s[j+i+1]='0'+i;en(n);s[j]=s[j+i+1]='0';ss[i]=0;
// }}else return ;
// }
//}
int main()
{
//试探性输出
/*while(true)
{
int t;
cin>>t;
if(t==0)break;
flag = 0;
memset(s,'0',sizeof(s));
memset(ss,0,sizeof(ss));
en(t);
}*/
//大胆假设结论
int n;
while(scanf("%d",&n)&&n)
{
if(n%4==0||(n+1)%4==0)puts("Y");
else puts("N");
}
return 0;
}
hdu 2554
最新推荐文章于 2021-10-27 21:35:34 发布