题解 | #二维数组操作#

二维数组操作

https://www.nowcoder.com/practice/2f8c17bec47e416897ce4b9aa560b7f4

#include <stdio.h>
#include <stdlib.h>

int main() {
    int Buff[10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
    int Times = 0;
    int tmp = 0;

    while (scanf("%d", &tmp)  != EOF) {
        Buff[Times++] = tmp;
        if (Times == 10) {
            if (Buff[0] > 0 && Buff[1] > 0 && Buff[0] <= 9 && Buff[1] <= 9) {
                printf("0\n");
                if (Buff[2] < Buff[0] && Buff[3] < Buff[1] && Buff[4] < Buff[0]
                        && Buff[5] < Buff[1] && Buff[2] >= 0 && Buff[3] >= 0 && Buff[4] >= 0
                        && Buff[5] >= 0) {
                    printf("0\n");
                } else {
                    printf("-1\n");
                }

                if (Buff[6] < Buff[0] && Buff[0] + 1 <= 9) {
                    printf("0\n");
                } else printf("-1\n");

                if (Buff[7] < Buff[1] && Buff[1] + 1 <= 9) {
                    printf("0\n");
                } else printf("-1\n");

                if (Buff[8] < Buff[0] && Buff[9] < Buff[1]) {
                    printf("0\n");
                } else printf("-1\n");
            } else {
                printf("-1\n");
                printf("-1\n");
                printf("-1\n");
                printf("-1\n");
                printf("-1\n");
                continue;
            }
            Times = 0;
        }
    }
    return 0;
}

全部评论
复制榜二的,自己居然真的在写功能,写一半发现这是个傻*题目,我也是傻*。
点赞 回复 分享
发布于 2023-02-27 20:44 陕西

相关推荐

04-21 11:22
已编辑
中华女子学院 UE4
耐心学习_佩可officical:直接举报他,佬,违反劳动法我记得boss会下架
点赞 评论 收藏
分享
05-29 20:34
门头沟学院 C++
KarlEren:得做好直接春招的准备。学历差的话,一是面试要求会比学历好的严格不少,二是就算面试通过了也会被排序。总之暑期和秋招对于学历差的就是及其不友好
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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