题解 | #二维数组操作#

二维数组操作

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

while True:
    try:
        m, n = map(int, input().split(" "))
        x1, y1, x2, y2 = map(int, input().split(" "))
        x = int(input())
        y = int(input())
        xx, yy = map(int, input().split(" "))
        # 初始化表格是否成功
        print(0 if 0 < m <= 9 and 0 < n <= 9 else -1)

        # 交换单元格是否成功
        print(0 if 0 <= x1 < m and 0 <= x2 < m and 0 <= y1 < n and 0 <= y2 < n else -1)
    
        # 插入行是否成功
        print(0 if 0 <= x < m and m + 1 <= 9 else -1)
    
        # 插入列是否成功
        print(0 if 0 <= y < n and n + 1 <= 9 else -1)
    
        # 要查询的单元格的坐标
        print(0 if 0 <= xx < m and 0 <= yy < n else - 1)
    except:
        break

全部评论

相关推荐

10-05 23:02
东北大学 Java
我说句实话啊:那时候看三个月培训班视频,随便做个项目背点八股,都能说3 40w是侮辱价
点赞 评论 收藏
分享
无敌虾孝子:喜欢爸爸还是喜欢妈妈
点赞 评论 收藏
分享
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务