题解 | #兔子的序列#

兔子的序列

https://www.nowcoder.com/practice/55fc2ebad3fd444bbb1754ba1b259762

#include <stdio.h>

#include <math.h>

int PD(int s){//判断是否为完全平方数

    int i;

    for(i=1;i<sqrt(s);i++){

        if((i*i)==s){

            return 0;//是

        }

    }

    return 1;//否

}

int main() {

    int n,i;

    int ar[1000]={0};

    int max = 0;

    scanf("%d",&n);

    for(i=0;i<n;i++)

        scanf("%d",&ar[i]);

    

    for(i=0;i<n;i++){

        if(PD(ar[i])==1){

            if(ar[i]>=max){

                max = ar[i];

            }

        }

    }

        printf("%d",max);

    return 0;

}

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务