PAT 乙级(Python) #1027 打印沙漏 (20 分)_python打印沙漏-程序员宅基地

技术标签: PAT乙级考试(Python)  

#1027 打印沙漏 (20 分)
在这里插入图片描述
代码展示:

K, sign = input().split()
K = eval(K)

depth = int(pow((K+1)/2,0.5))
residual = K - (2*depth*depth-1)
delta = -2
num_sign = depth * 2 - 1
for i in range(2*depth-1):
    num_space = ((depth * 2 - 1) - num_sign)//2
    info = (" "*num_space) + (num_sign*sign)
    print(info)
    if num_sign + delta < 0:
        delta = 2
    num_sign += delta

print(residual)

测评结果:
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_46653437/article/details/119065311

智能推荐

分布式基础(四)——分布式理论之分布式一致性:Paxos算法-程序员宅基地

文章浏览阅读793次,点赞14次,收藏17次。通过本章的讲解 ,我们应该理解了Paxos算法的核心内容:Basic Paxos算法和Multi-Paxos 思想。Basic Paxos 是经过证明的,而 Multi-Paxos 是一种思想,缺失实现算法的必须编程细节,这就导致Multi-Paxos 的最终算法实现,是建立在一个未经证明的基础之上的,正确性是个问号。所以在实际使用时,不推荐设计和实现新的 Multi-Paxos 算法,而是建议优先考虑 Raft 算法,因为 Raft 的正确性是经过证明的。

传统TCP拥塞控制算法详解一(TCP Reno传统拥塞控制算法)_用matlab比较慢启动算法和tcp reno算法-程序员宅基地

文章浏览阅读164次。传统的TCP拥塞控制算法AIMD,TCP Reno算法_用matlab比较慢启动算法和tcp reno算法

Python淘宝手机爬虫数据可视化分析大屏全屏系统 开题报告_基于python爬虫的淘宝手机可视化-程序员宅基地

文章浏览阅读541次,点赞10次,收藏14次。*:进度安排** 2023.09.10—2023.10.15 查看大量的文献,收集课题有关资料,确定论文选题;2023.12.23—2023.12.27 根据指导老师提出的建议再进行修改,完善系统功能设计 2023.12.28—2024.04.10 在查阅大量文献之后,运用多种研究方案,完成系统开发并基本完成论文初稿。2024.04.16—2024.05.14 在导师指导下,对论文进行反复修改形成终稿,装订成册上交学院,同时为毕业论文答辩做准备工作 2024.05.15 进行毕业论文答辩。

计算机毕业设计springboot羊养殖管理平台m68sg9【附源码+数据库+部署+LW】_springboot + vue 养羊管理系统-程序员宅基地

文章浏览阅读134次。选题背景:随着人们对健康食品的需求不断增加,养殖业成为了一个备受关注的行业。而羊养殖作为一种传统的畜牧业形式,在农村地区具有广泛的发展空间和潜力。然而,传统的羊养殖管理方式存在着许多问题,如信息不对称、技术水平低下、资源浪费等,制约了养殖业的发展。因此,建立一套科学、高效的羊养殖管理平台势在必行。选题意义:建立羊养殖管理平台具有重要的意义。首先,通过平台可以实现信息共享和交流,使养殖户能够及时获取到行业动态、市场信息以及养殖技术等方面的知识,提高其经营管理水平。其次,平台可以提供科学的养殖指导和技术_springboot + vue 养羊管理系统

HTML——jQuery—动画特效之淡入淡出案例_html 淡入淡出-程序员宅基地

文章浏览阅读370次。案例 <!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style> *{ margin: 0; padding: 0; } .box{ width: 300p..._html 淡入淡出

基于OpenCvSharp的数字图像处理 - 模糊、平滑、去噪_opencvsharp算法对图像进行降噪处理-程序员宅基地

文章浏览阅读5.6k次。这一章的模糊处理,以及下一章的锐化处理,其实绝大部分都是用一个核跟图像做卷积,使用的核不一样,效果就不一样。一、均值滤波均值滤波使用的核是全1核,再归一化。如五阶核:Mat src = new Mat(img_lenna, ImreadModes.Grayscale);Mat result = new Mat();Cv2.Blur(src, result, new OpenC..._opencvsharp算法对图像进行降噪处理

随便推点

python - 简单算法题 - 列表偏移_列表偏移:现有lst = [1,2,3,4,5],将列表向右偏移2位后,变成lst = [4,5,1-程序员宅基地

文章浏览阅读887次。列表偏移来源:http://www.coolpython.net/python_primary/algorithm_exercises/easy_list_shift.html题目要求lst = [1,2,3,4,5],列表向右偏移两位后,变成lst = [4,5,1,2,3]思路分析第一种方式:用切片将 [1,2,3] 和 [4,5] 取出来,之后合并在一起lst = [1,2,3,4,5]result = lst[3:]+lst[:3]print(result)或者lst = [_列表偏移:现有lst = [1,2,3,4,5],将列表向右偏移2位后,变成lst = [4,5,1,2,3]

MySQL之PXC集群搭建_gcomm://-程序员宅基地

文章浏览阅读366次。一、PXC 介绍1.1 PXC 简介PXC是一套MySQL高可用集群解决方案,与传统的基于主从复制模式的集群架构相比 PXC 最突出特点就是解决了诟病已久的数据复制延迟问题,基本上可以达到实时同步。而且节点与节点之间,他们相互的关系是对等的。PXC 最关注的是数据的一致性,对待事物的行为时,要么在所有节点上执行,要么都不执行,它的实现机制决定了它对待一致性的行为非常严格,这也能非常完美的保证 MySQL 集群的数据一致性;1.2 PXC特性和优点完全兼容 MySQL。 同步复制,事务..._gcomm://

动力电池MES系统方案_锂电池mes系统-程序员宅基地

文章浏览阅读487次,点赞5次,收藏4次。总之,MES系统是一种强大的生产管理工具,可以帮助企业提高生产效率、优化生产流程、降低成本、提高产品质量和客户满意度。_锂电池mes系统

JavaScript原型详解:原型对象prototype,对象原型__proto__,constructor 属性,原型链-程序员宅基地

文章浏览阅读239次,点赞5次,收藏4次。1.为什么出现原型2.原型对象和对象原型以及构造函数之间的关系3.constructor 属性。

APP备案避坑指南,值得收藏_app备案收费-程序员宅基地

文章浏览阅读845次。但是要注意,这类APP里面的业务不允许涉及经营性内容,如 “购买”、“买卖”、“交易”、“优惠券”、“电子商务” 等,也不能涉及到 “某公司”、“某俱乐部”等。省级通信管理局在收到 APP 备案材料后,材料准确无误的,在二十个工作日内完成审批,发放备案号,并通过短信、邮件形式告知主办者。若 APP 在不同的运行平台使用不同的名称,则需要按照不同的 APP 完成多个备案,最终管局会根据不同名称下发不同的备案号。如果企业的APP架设的服务器在国内,或者要上架国内的应用商店,就必须要备案。_app备案收费

SUI Mobile-程序员宅基地

文章浏览阅读1.7k次。1 介绍1.1 概念SUI Mobile 是一套基于 Framework7 开发的UI库。它非常轻量、精美,只需要引入CDN文件就可以使用,并且能兼容到 iOS 6.0+ 和 Android 4.0+,适合开发跨平台Web App。SUI Mobile 是阿里巴巴一个UED团队的作品,目的是为了手机H5页面提供一个常用的组件库,减少重复工作。1.2 特点轻量级SUI Mobile 非常轻量,核心库_sui mobile

推荐文章

热门文章

相关标签