当前位置: 首页 > wzjs >正文

河南建筑业城乡建设网站查询网易网页版梦幻西游

河南建筑业城乡建设网站查询,网易网页版梦幻西游,开发安卓应用,wordpress 子域名 函数洛谷题单,蓝桥备赛 题单链接 未完待续… 预计 2025年2月26日 前完成 目录 进度题解与碎碎念P1042 [NOIP 2003 普及组] 乒乓球题面小结ac代码 P2670 [NOIP 2015 普及组] 扫雷游戏题面小结ac代码 题题面小结ac代码 题题面小结ac代码 进度 【2025年2月19日19点33分】写…

洛谷题单,蓝桥备赛
题单链接

未完待续… 预计 2025年2月26日 前完成

目录

  • 进度
  • 题解与碎碎念
    • P1042 [NOIP 2003 普及组] 乒乓球
      • 题面
      • 小结
      • ac代码
    • P2670 [NOIP 2015 普及组] 扫雷游戏
      • 题面
      • 小结
      • ac代码
      • 题面
      • 小结
      • ac代码
      • 题面
      • 小结
      • ac代码

进度

【2025年2月19日19点33分】写了前俩,歇了

题解与碎碎念

P1042 [NOIP 2003 普及组] 乒乓球

题面

在这里插入图片描述在这里插入图片描述
原题链接

小结

  1. 读入处理的一般(蒟蒻刚从C++转python,见谅)
  2. 输出处理的很冗余丑陋(勉强能满足输出条件)
  3. 为什么一定要匹配 W L E,用 else 死了一半

槽点/易错点:

  1. 最后一个数据点,在匹配E,0:0 也是要输出的,亏我多虑卡 90(我恨
  2. 考虑只有 E 的情况
  3. (可能需要考虑)没有E,用字符串末尾控制结束,我用的是把 input_data\n 都替换成空,数它的 length

ac代码

import sysinput_data = sys.stdin.read()
input_data = input_data.replace("\n", "")def WorL(n):Wcount, Lcount = 0, 0head = 1length = len(input_data)# print(f"length= {length}")for index, char in enumerate(input_data):# print(f'idx= {index}')# print(char)if char == "E":if head == 1:print(f"{Wcount}:{Lcount}", end="")else:# 槽点1,意思是这里不用判断是不是0:0从而不输出print(f"\n{Wcount}:{Lcount}", end="")breakelif char == "W":Wcount += 1elif char == "L":Lcount += 1if index == length - 1:if head == 1:print(f"{Wcount}:{Lcount}", end="")else:if not(Wcount == 0 and Lcount == 0):print(f"\n{Wcount}:{Lcount}", end="")breakif max(Wcount, Lcount) >= n and abs(Wcount - Lcount) >= 2:if head == 1:print(f"{Wcount}:{Lcount}", end="")head = 0else:print(f"\n{Wcount}:{Lcount}", end="")Wcount, Lcount = 0, 0WorL(11)
print("\n")
WorL(21)

在这里插入图片描述

P2670 [NOIP 2015 普及组] 扫雷游戏

题面

在这里插入图片描述
在这里插入图片描述
原题链接

小结

ez(就是python不熟悉,写的有点累

ac代码

import sysfirstLine = sys.stdin.readline().strip()
N, M = map(int, firstLine.split())mineFiled = []for _ in range(N):line = sys.stdin.readline().strip()mineFiled.append(line)for i in range(N):mineFiled[i] = '?' + mineFiled[i] + '?'addRow = '?' * (M + 2)
mineFiled.insert(0, addRow)
mineFiled.append(addRow)ans = [[0] * M for _ in range(N)]def sumRegion(I, J, matrix):# print(matrix)sum = 0for i in range(I - 1, I + 2):for j in range(J - 1, J + 2):# print(f'i= {i}, j= {j}')if matrix[i][j] == '?':sum += 1return 9 - sumfor i in range(1, N + 1):# print(mineFiled[i])for j in range(1, M + 1):if mineFiled[i][j] == '?':# print(f'__i= {i}, j= {j}')ans[i - 1][j - 1] = sumRegion(i, j, mineFiled)else:ans[i - 1][j - 1] = -1# print(ans)for i in range(0, N):for j in range(0, M):if ans[i][j] == 0-1:print("*", end="")else:print(ans[i][j], end="")print("")

在这里插入图片描述

题面

小结

ac代码

题面

小结

ac代码

http://www.dtcms.com/wzjs/829528.html

相关文章:

  • 电子商务网站项目预算中牟网络推广
  • 长春高端模板建站城关网站seo
  • 教育行业怎么做网站投放网站的设计方案在哪里
  • 兰州网站建设lzwlxc哈尔滨服务好的建站方案
  • 响应式网站一般做多大wordpress后台教程网
  • 自己怎么做视频网站wordpress链接优化
  • 贵阳网站建设设计wordpress多站点 文章导入
  • 西昌手机网站设计上海企业网站改版
  • dw网站制作的源代码手机程序编程
  • 国外产品设计网站医疗行业网站建设方案
  • 北京想象力网站建设公司swiper手机网站案例
  • 网站开发需要哪些人建设学校网站多钱
  • 公司网站建设功能介绍企业网站类型有哪些
  • 网站建设的3个基本原则微信公众号开发步骤
  • wordpress主题外贸网站公司网站开发建设费用
  • 直播网站开发平台网上推广app合法吗
  • 石家庄有什么做网站的公司googleseo是什么
  • 手机微网站第二年续费吗wordpress无法上传png
  • 常平东站是东莞东站吗seo金融术语
  • 一家专门做特卖的网站joomla与wordpress
  • 民宿网站开发数据流图宏润建设集团有限公司网站
  • 如何链接自己做的网站岳阳网站建设
  • 富阳网站建设找哪家泰安市建设局网站
  • 网站导航颜色网站关键字如何设置
  • 江门网站制作培训学校集团企业网站建设方案策划书
  • 上海哪里做网站好铜仁市网站建设情况
  • 微信公众号红包网站开发装修网站cms
  • 建设规范文件在哪个网站发布vi设计公司网
  • 重庆seo整站优化外包服务国内电商平台大全
  • 百度站长平台怎么用室内设计学习