洛谷_P1014 [NOIP1999 普及组] Cantor 表_python写法

这道题其实没什么特别的,最重要就是仔细分析找到其中的数学规律。

以斜着为行,每一行的数值就是与第几行有关。

那对于Z字形而言就是行数的奇偶判断。

python 复制代码
n = int(input())
ans = 0
flag = 0
l = ['0']
while ans < n:
    flag += 1
    ans += flag
ans -= flag
n -= ans
j = flag
if flag%2 == 0:
    for i in range(1,flag+1):
        s = str(i) + '/' + str(j)
        j -= 1
        l.append(s)
else:
    for i in range(1,flag+1):
        s = str(j) + '/' + str(i)
        j -= 1
        l.append(s)
print(l[n])
相关推荐
SamChan9012 小时前
Python 处理小语种 PDF 的编码坑:重音字符、连字与 (cid:xx) 乱码的解决方案
python·ai·pdf·机器翻译
深圳市益普科技有限公司12 小时前
半导体CIM数据底座:四步把多厂数据拉通
前端
量化吞吐机13 小时前
会写代码之后,量化学习还要补上交易判断
人工智能·python
lie..13 小时前
30天从零开始学AI应用开发(Day 1):机器学习、深度学习、大模型,到底是个啥关系
人工智能·python·大模型
Ivanqhz13 小时前
Unigram 算法
开发语言·人工智能·python·深度学习·mlir
Jazz_z13 小时前
如何用 C# 读取 Word 中的表格数据
开发语言·c#
冯一川13 小时前
Python 实现与 Ollama 运行的模型对话
人工智能·python
车间溜盖子13 小时前
TE(TEC 半导体制冷片)Qc / Qh 冷热面基础定义
python
天赐范式13 小时前
天赐范式第168天:让子代开始从父代肩膀上演化——跨代β传递demo与完整代码
python·数字生命·天赐范式·动态运行时·跨代β传递·可继承性验证·digitallife
刘天远13 小时前
Agent系统接入编排:评分模型、状态机与Python门禁
数据库·人工智能·python