刷题记录:
#include
int main()
{
int n;
while(~scanf("%d",&n)){
if(n%2==0&&n>=4){
printf("YESn");
}else{
printf("NOn");
}
}
return 0;
}
题目2及代码如下:
#include
#include
int main()
{
long long l,r,i,k;
while(~scanf("%lld %lld",&l,&r)){
k=(int)(sqrt(double(l)));
if(l==r&&l%2!=0){
for(i=2;i
break;
}
if(i>=k){
printf("%lldn",l);
}else{
printf("%lldn",i);
}
}else{
printf("2n");
}
}
return 0;
}
题目3及代码如下:
#include
int main()
{
long long n,m,p,jcnt=0,ocnt=0,i;
while(~scanf("%lld %lld",&n,&m)){
for(i=0;i
if(p%2==0){
ocnt++;
}else{
jcnt++;
}
}
if(n==m){
if(jcnt%2==1){
printf("YESn");
}else{
printf("NOn");
}
}else{
if((jcnt>0&&ocnt>0)||(jcnt>0&&m%2==1)){
printf("YESn");
}else{
printf("NOn");
}
}
jcnt=0;
ocnt=0;
}
return 0;
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)