团体程序设计天梯赛-练习集 L1-087 机工士姆斯塔迪奥
根据题意,这道题我们可以理解为在特定行列数的二维数组中按照规则去掉指定行列,统计剩下的数组中元素的总量
需要注意的是,不能忽略以下两种情况,否则会有测试点不通过!:
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 机工士姆斯塔迪奥相关推荐
- 【CCCC】PAT : 团体程序设计天梯赛-练习集 L1 答案
[CCCC]PAT : 团体程序设计天梯赛-练习集 L1 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 标号 标题 分数 通过数 提交数 通过率 L1-001 Hello World 5 46779 1 ...
- 团体程序设计天梯赛 -- 练习集 (L1合集)
文章目录 L1-001 Hello World (5 分) L1-002 打印沙漏 (20 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) L1-005 考试座位 ...
- PAT : 团体程序设计天梯赛-练习集L1 个人题解
另把天梯赛所有题解内容全部打包成了一个文档,可以自行下载:https://download.csdn.net/download/daixinliangwyx/11170075 L1-001 Hello ...
- 团体程序设计天梯赛-练习集 L1
目录 L1-001 Hello World L1-002 打印沙漏 L1-003 个位数统计 L1-004 计算摄氏温度 L1-005 考试座位号 L1-006 连续因子[枚举] L1-007 念数字 ...
- 团体程序设计天梯赛-练习集 L1合集
来自<https://www.patest.cn/contests/gplt> L1-001. Hello World 这道超级简单的题目没有任何输入. 你只需要在一行中输出著名短句&qu ...
- 团体程序设计天梯赛-练习集 L1阶段 全部题解
L1-001. Hello World 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 这道超级简单的题目没有任何输入. 你只需要在一行中输 ...
- 团体程序设计天梯赛-练习集-L1区001——048C语言全解
题目链接:https://www.patest.cn/contests/gplt 所有一区的题都是用c语言编写的,都通过了,有的可能设计的比较复杂.仅供参考,同时也感谢网上的一些大佬们提供的思路.如果 ...
- 2022天梯补题——L1-7 机工士姆斯塔迪奥
在 MMORPG<最终幻想14>的副本"乐欲之所瓯博讷修道院"里,BOSS 机工士姆斯塔迪奥将会接受玩家的挑战. 你需要处理这个副本其中的一个机制:N×M 大小的地图被 ...
- 团体程序设计天梯赛-练习集-java
java不一定能都过 有星号*的都是我java过不去的 但是代码思路都是对的 如果需要c++的 可以留言 L1 L2 L3 001 Hello World 紧急救援 凑零钱 002 打印沙漏 链表去重 ...
最新文章
- 轻松获取LAMP,LNMP环境编译参数配置
- 一键生成HTML4和WAP站
- c#_StringBuilder的用法总结
- 第五篇 第二章社会单位消防安全管理
- 疫情之下,将业务迁移至云端会是一个正确的选择吗?
- Require Busy dialog
- sqlserver连接和操作数据库
- laravel 配置微信公众号时{errcode:-106,errmsg:token check fail}
- 【转】QGridLayout 详解
- 在Windows下安装和配置Node.js环境v8.11.3与遇到的问题
- HTML — 快速开发总结篇
- 书海拾贝|开发艺术探索之 android 的消息机制
- getTickCount-opencv中计时与帧率计算的函数
- OBV指标的活用以及OBV指标的解析
- 工业锅炉计算机控制系统框图,计算机控制系统实例..doc
- Spigot 算法之一 计算调和级数的和
- Win8 纯净版安装详细教程
- 洛谷--入门题 (1)
- Codeforces Round #613 (Div. 2)(B-D)
- 怎么在第一个 PDF 文件的中间,插入第二个 PDF 文件的内容?