4 条题解

  • 0
    @ 2026-10-22 20:47:25
    #include<stdio.h>
    int main(){
        int n;
        unsigned int a[1000000];
        int num_even = 0;
        int max_even = 0;
        scanf("%d", &n);
        for(int i = 0; i < n; i++)
        {
            scanf("%d", &a[i]);
        }
        for(int i = 0; i < n; i++)
        {
            if((a[i] % 2) == 0)
            {
                num_even++;
            }
        }
        if(num_even == 0)
        {
            printf("-1\n");
            return 0;
        }
        
        for(int i = 0; i < n; i++)
        {
            if((a[i] % 2 == 0) && (a[i] > max_even))
            {
                max_even = a[i];
            }
        }
        printf("%d", max_even);
        //最喜欢师姐啦!师傅第一!(^ ^)(我只是想发这段话)
        return 0;
    }
    

    信息

    ID
    242
    时间
    1000ms
    内存
    256MiB
    难度
    4
    标签
    递交数
    458
    已通过
    223
    上传者