根据题意,这道题我们可以理解为在特定行列数的二维数组中按照规则去掉指定行列,统计剩下的数组中元素的总量

需要注意的是,不能忽略以下两种情况,否则会有测试点不通过!:

1.行和列交叉点会有元素重合,例如第一行与第一列重合的元素是(1,1),每增加一个重合的点,安全的格子都要加1

2.行和行、列和列可能重合

代码如下:

import sys
in_x,in_y,in_num = map(int,sys.stdin.readline().split())
out_sum = 0
is_0,is_1 = 0,0
dict_1 = {}
save_list = []
for x in range(in_num):in_for_1,in_for_2 = sys.stdin.readline().split()if in_for_1 == '0' and [in_for_1,in_for_2] not in save_list:is_0 = is_0 + 1out_sum = out_sum + in_ysave_list.append([in_for_1,in_for_2])else :if [in_for_1,in_for_2] not in save_list:is_1 = is_1 + 1out_sum = out_sum + in_xsave_list.append([in_for_1,in_for_2])
print("{}".format(in_x*in_y-out_sum+(is_0*is_1)),end="")

提交结果:

团体程序设计天梯赛-练习集 L1-087 机工士姆斯塔迪奥相关推荐

  1. 【CCCC】PAT : 团体程序设计天梯赛-练习集 L1 答案

    [CCCC]PAT : 团体程序设计天梯赛-练习集 L1 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 标号 标题 分数 通过数 提交数 通过率 L1-001 Hello World 5 46779 1 ...

  2. 团体程序设计天梯赛 -- 练习集 (L1合集)

    文章目录 L1-001 Hello World (5 分) L1-002 打印沙漏 (20 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) L1-005 考试座位 ...

  3. PAT : 团体程序设计天梯赛-练习集L1 个人题解

    另把天梯赛所有题解内容全部打包成了一个文档,可以自行下载:https://download.csdn.net/download/daixinliangwyx/11170075 L1-001 Hello ...

  4. 团体程序设计天梯赛-练习集 L1

    目录 L1-001 Hello World L1-002 打印沙漏 L1-003 个位数统计 L1-004 计算摄氏温度 L1-005 考试座位号 L1-006 连续因子[枚举] L1-007 念数字 ...

  5. 团体程序设计天梯赛-练习集 L1合集

    来自<https://www.patest.cn/contests/gplt> L1-001. Hello World 这道超级简单的题目没有任何输入. 你只需要在一行中输出著名短句&qu ...

  6. 团体程序设计天梯赛-练习集 L1阶段 全部题解

    L1-001. Hello World 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 这道超级简单的题目没有任何输入. 你只需要在一行中输 ...

  7. 团体程序设计天梯赛-练习集-L1区001——048C语言全解

    题目链接:https://www.patest.cn/contests/gplt 所有一区的题都是用c语言编写的,都通过了,有的可能设计的比较复杂.仅供参考,同时也感谢网上的一些大佬们提供的思路.如果 ...

  8. 2022天梯补题——L1-7 机工士姆斯塔迪奥

    在 MMORPG<最终幻想14>的副本"乐欲之所瓯博讷修道院"里,BOSS 机工士姆斯塔迪奥将会接受玩家的挑战. 你需要处理这个副本其中的一个机制:N×M 大小的地图被 ...

  9. 团体程序设计天梯赛-练习集-java

    java不一定能都过 有星号*的都是我java过不去的 但是代码思路都是对的 如果需要c++的 可以留言 L1 L2 L3 001 Hello World 紧急救援 凑零钱 002 打印沙漏 链表去重 ...

最新文章

  1. 轻松获取LAMP,LNMP环境编译参数配置
  2. 一键生成HTML4和WAP站
  3. c#_StringBuilder的用法总结
  4. 第五篇 第二章社会单位消防安全管理
  5. 疫情之下,将业务迁移至云端会是一个正确的选择吗?
  6. Require Busy dialog
  7. sqlserver连接和操作数据库
  8. laravel 配置微信公众号时{errcode:-106,errmsg:token check fail}
  9. 【转】QGridLayout 详解
  10. 在Windows下安装和配置Node.js环境v8.11.3与遇到的问题
  11. HTML — 快速开发总结篇
  12. 书海拾贝|开发艺术探索之 android 的消息机制
  13. getTickCount-opencv中计时与帧率计算的函数
  14. OBV指标的活用以及OBV指标的解析
  15. 工业锅炉计算机控制系统框图,计算机控制系统实例..doc
  16. Spigot 算法之一 计算调和级数的和
  17. Win8 纯净版安装详细教程
  18. 洛谷--入门题 (1)
  19. Codeforces Round #613 (Div. 2)(B-D)
  20. 怎么在第一个 PDF 文件的中间,插入第二个 PDF 文件的内容?

热门文章

  1. 经典设计案例:丢猫千万别找设计师
  2. jmeter并发测试对于接口参数处理
  3. Windows 通过浏览器打开应用程序
  4. 【Schema详解】
  5. tomcat修改默认端口详细步骤(包含运行测试)
  6. python pygame event get_pygame简单运用总结
  7. 二分类、多分类和多标签分类
  8. C语言 九九乘法口诀表 实现从大到小排序
  9. 常见数学符号---摘自文库图片
  10. 星际2 单机补丁 下载地址