题解 | #二维数组操作#

二维数组操作

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

import sys
count = 0
for line in sys.stdin:
    count +=1
    if count == 1:
        hang,lie = map(int,line.strip().split(" "))
        if hang in range(1,10) and lie in range(1,10):
            print("0")
        else:
            print("-1")
    elif count == 2:
        list1 = list(map(int,line.strip().split(" ")))
        if list1[0] in range(hang) and list1[1] in range(lie)and list1[2] in range(hang) and list1[3] in range(lie):
            print("0")
        else:
            print("-1")
    elif count == 3:
        insert1 = int(line.strip())
        if hang +1 in range(1,10) and insert1 in range(hang):
            print("0")
        else:
            print("-1")
    elif count == 4:
        insert2 = int(line.strip())
        if lie +1 in range(1,10) and insert2 in range(lie):
            print("0")
        else:
            print("-1")
    elif count == 5:
        local1 = list(map(int,line.strip().split(" ")))
        if local1[0] in range(hang) and local1[1] in range(lie):
            print("0")
        else:
            print("-1")
        count =0

全部评论

相关推荐

不愿透露姓名的神秘牛友
08-19 15:42
可以可以真成路边一条了有实习
投递阿里巴巴集团等公司10个岗位
点赞 评论 收藏
分享
07-23 15:05
门头沟学院 Java
熊大不大:不好意思KPI数据刚刚刷新,刚刚达标
点赞 评论 收藏
分享
08-19 17:40
Java
点赞 评论 收藏
分享
08-21 13:53
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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