题解 | #兔子的序列#

兔子的序列

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

#include <stdio.h>

int main() {
    // 读取用户输入的整数的个数
    int count = 0;
    // 存储用户输入的数据
    int num = 0;

    while (1 == scanf("%d", &count))
    {
        int max = 0;
        
        for (int i = 0; i < count; i++)
        {
            int flag = 1;
            scanf("%d",&num);
            for (int mul = 1; mul < num; mul++)
            {
                if ((mul * mul) == num)
                {
                    flag = 0;
                    break;
                }
            }
            if (flag)
            {
                // 获取最大值
                max = max > num ? max : num;
            }
        }
        printf("%d\n", max);
    }

    return 0;
}

全部评论

相关推荐

Lorn的意义:你这标个前端是想找全栈吗?而且项目确实没什么含金量,技术栈太少了,边沉淀边找吧 现在学院本想就业好一点四年至少得高三模式两年加油吧
点赞 评论 收藏
分享
强大的马里奥:不太可能,我校计算机硕士就业率99%
点赞 评论 收藏
分享
07-15 11:41
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务