蓝桥杯刷题--python-21

1343. 挤牛奶 - AcWing题库

n=int(input())

a=\[\]

max_j=0

max_nj=0

for _ in range(n):

s,e=list(map(int,input().split()))

a.append(s,e)

print(a)

区间合并

a=sorted(a,key=lambda x:x0)

merged=\[\]

for interval in a:

if not merged:

merged.append((interval))

max_j=interval1-interval0

elif interval0>merged-1-1:

max_nj = max(max_nj, interval0 - merged-1-1)

merged.append((interval))

else:

merged-1-1=max(merged-1-1,interval1)

max_j=max(max_j,merged-1-1-merged-10)

max_j=max(max_j,merged-1-1-merged-10)

print(f'{max_j} {max_nj}')

1360. 有序分数 - AcWing题库

def gcd(a, b):

while b:

a, b = b, a % b

return a

n = int(input())

res = \[\]

for i in range(n + 1):

for j in range( i + 1):

if gcd(i, j) == 1:

res.append(i, j)

res.sort(key=lambda x:x1/x0)

for i in res:

print(f'{i1}/{i0}')

复制代码
n=int(input())


def dfs(a,b,c,d):
    if (a+c>n): return
    dfs(a,b,a+c,b+d)
    print(f'{b+d}/{a+c}')
    dfs(a+c,b+d,c,d)

print("0/1")
dfs(1,0,1,1)
print("1/1")
相关推荐
Thinker QAQ1 分钟前
并发编程(九):BlockingQueue 与 Channel——语言层的原子性、可见性与有序性
java·python·go·并发编程·channel·blockingqueue·message passing
道满科技18 分钟前
Function Calling 参数总出错?只修参数就行
linux·windows·python
霸道流氓气质1 小时前
RAG 可观测性与生产监控实战:四层遥测模型、五大仪表盘与 OpenTelemetry 全链路追踪的 Java 生产级实现
java·人工智能·python
ch6233 小时前
《AI 辅助编程实战:从零跑通一个 Excel 报表生成脚本的踩坑与复盘》
人工智能·python
import_random4 小时前
[python]conda和pip(区别和联系2)
python
Aurorar0rua4 小时前
CS50 x 2024 Notes Python - 01
开发语言·python·学习方法
用户6602676118794 小时前
备注接口返回成功,数据库却没变:怎样限定一次修复的范围?
python
Dumbness4 小时前
用 Python + UI Automation 读写微信 PC 版:一个群消息自动回复程序的实现与踩坑
python
艺杯羹4 小时前
Windows跨平台编码地雷全解:从GBK静默崩溃到内核级原子写入防御
人工智能·python·桌面客户端
用户8356290780514 小时前
使用 Python 在 Excel 中识别并高亮重复数据与唯一数据
后端·python