题解列表

筛选

很多注意事项的二分🆒

importsysinput=lambda:sys.stdin.readline().strip()n,le=map(int,input().split())f=[[0]*2foriinrange(n)]foriinrange(n):f[i][0],

1049: [编程入门]结构体之时间设计

摘要:解题思路:1. 判断闰年:根据闰年规则(能被 4 整除但不能被 100 整除,或能被 400 整除)编写函数,确定年份是否为闰年,以调整 2 月天数。2. 设定每月天数:创建数组存储非闰年……

1124: C语言训练-大、小写问题

摘要:解题思路:1. 字符判断:遍历输入字符串的每个字符,利用 ASCII 码值范围( 'A' 到 'Z' )判断是否为大写字母。2. 转……

简单状态机模型

importsysinput=lambda:sys.stdin.readline().strip()N=int(1e6+5)f=[[0]*2foriinrange(N)]s='0'+input()foriinrange(1,len(s)+1):f[i][0]+=max(f[i-1][0

完数的判断,开始看看了

摘要:解题思路:注意事项:参考代码:import math#完数n=int(input())for i in range(2,n+1):#1到N之间的完数,1的因数是本身,完数的因数不包含本身 ……