题解 | #二维数组操作#

二维数组操作

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

全部评论

相关推荐

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