1725. 组队井字游戏
Powered by:NEFU AB-IN
Link
文章目录
- 1725. 组队井字游戏
- 题意
- 思路
- 代码
1725. 组队井字游戏
题意
见原题
思路
枚举所有 横行、竖列、对角线即可,最后运用哈希表进行判重和计数即可
代码
from collections import Counter, defaultdict ans = [] g = []for _ in range(3): #横行s = input()d = Counter(s)ans.append(d)g.append(s)for j in range(3): #纵行d = Counter()for i in range(3):d[g[i][j]] += 1ans.append(d)d = Counter() for i in range(3): #正对角线d[g[i][i]] += 1 ans.append(d)d = Counter() for i in range(3): #反对角线 d[g[i][3 - i - 1]] += 1 ans.append(d)st = defaultdict(int) cnt1, cnt2 = 0, 0 for d in ans:s = ""for key in sorted(d.keys()):s += keyif len(d) == 1 and st[s] == 0:cnt1 += 1st[s] += 1if len(d) == 2 and st[s] == 0:cnt2 += 1st[s] += 1print(cnt1) print(cnt2)
1725. 组队井字游戏相关推荐
- 四月青少年编程组队学习(Python一级)Task02
电子学会 软件编程(Python)一级 组队学习 试题来源 青少年软件编程(Python)等级考试试卷(一级)[2020.06] 青少年软件编程(Python)等级考试试卷(一级)[2020.09] ...
- 四月青少年编程组队学习(Python一级)Task01
电子学会 软件编程(Python)一级 组队学习 试题来源 青少年软件编程(Python)等级考试试卷(一级)[2020.06] 青少年软件编程(Python)等级考试试卷(一级)[2020.09] ...
- 四月青少年编程组队学习(图形化四级)Task05
电子学会 软件编程(图形化)四级 组队学习 试题来源: 青少年软件编程(Scratch)等级考试试卷(四级)[2019.12] 青少年软件编程(Scratch)等级考试试卷(四级)[2020.06] ...
- 四月青少年编程组队学习(图形化四级)Task03
电子学会 软件编程(图形化)四级 组队学习 试题来源: 青少年软件编程(Scratch)等级考试试卷(四级)[2019.12] 青少年软件编程(Scratch)等级考试试卷(四级)[2020.06] ...
- 四月青少年编程组队学习(图形化四级)Task01
电子学会 软件编程(图形化)四级 组队学习 试题来源: 青少年软件编程(Scratch)等级考试试卷(四级)[2019.12] 青少年软件编程(Scratch)等级考试试卷(四级)[2020.06] ...
- 【组队学习】【35期】深入浅出Pytorch
深入浅出Pytorch 航路开辟者:李嘉骐.牛志康.刘洋.陈安东 领航员:朱松青 航海士:管柯琴.宋泽山.林旭升 基本信息 开源内容:https://github.com/datawhalechina ...
- 【组队学习】【35期】SQL编程语言
SQL编程语言 航路开辟者:王复振.杨煜.闫钟峰.杨梦迪.苏鹏 领航员:庞永生 航海士:王彦淳.木卷.丁一超 基本信息 开源内容:https://github.com/datawhalechina/w ...
- 【组队学习】【35期】数据可视化(Matplotlib)
数据可视化(Matplotlib) 航路开辟者:杨剑砺.杨煜.耿远昊.李运佳.居凤霞 领航员:武帅 航海士:叶庭云.李显.郭棉昇 基本信息 开源内容:https://github.com/datawh ...
- 【组队学习】【35期】动手学数据分析
动手学数据分析 航路开辟者:陈安东.金娟娟.杨佳达.老表.李玲.张文涛.高立业 领航员:六一 航海士:郑园园.李牧轩.高岩 基本信息 开源内容:https://github.com/datawhale ...
最新文章
- 技术图文:集合技术在求解算法题中的应用
- php files上传错误,php-PHP上传文件的问题$_FILES['file']['error']
- Magento后台表单字段添加备注
- SAP CRM Product category的决定逻辑
- 由于html元素加载导致的问题
- Linux 调整内核参数
- break语句python_Python break 语句
- c语言指数怎么表示_Assembly 浮点表示法
- [收藏]DIV中控制超级链接的方法
- Opencv图像美颜滤镜
- source ~/.bash_profile是什么意思
- android中接口的作用是什么意思,Type-C接口有什么好处?和安卓micro USB接口有什么区别...
- 计算机的用户终端,计算机终端、客户端、服务端都是什么概念,他们之间的区别是什么?谢谢,大家,小弟是菜鸟...
- 开机提示:one of your disks needs to be checked解决方法
- JS如何判断包括IE11在内的IE浏览器
- 后缀树 Suffix Tree
- 根据账户名称筛选收支明细
- socks5 转 http 代理
- 张萌韩墨羽——Ument_Share集成
- doraemon的python 协程
热门文章
- 汇总|CVPR 2021 自动驾驶相关论文
- 【我的新学期】学习季
- 【代码阅读】PointNet++中ball query的CUDA实现
- 写一本书作者到底能拿到多少稿酬?
- 关于Lock锁用法的详细讲解(案例驱动,手把手教学)
- SSH隧道技术及端口映射与转发
- Eboot代码流程 [转]
- windows7下的iis配置asp.net本地网站
- 【优化求解】基于蜘蛛猴算法求解单目标优化问题matlab代码
- 科学计算机怎么反用lglg,我的计算机使用LG显示器. 在哪里可以恢复出厂设置. 找不到吗?...