Ander_acc
Ander_acc
全部文章
分类
归档
标签
去牛客网
登录
/
注册
Ander_acc的博客
全部文章
(共28篇)
题解 | 牛牛学数列6
n = int(input()) a,b,c = 0,1,1 for i in range(n-3): a,b,c =b,c,(a+2*b+c) # 更新赋值,使得c对应我们要得到的值 print(c)
2025-06-03
5
41
题解 | 栗酱数数
n = int(input()) for i in range(1, n + 1): num_str = str(i) # 遍历每个数字转化为字符类型后用in判断是否有4 if '4' not in num_str and i % 4 != 0: print(i)
2025-06-03
5
38
题解 | 多组数据a+b III
while True: a, b = map(int, input().split()) if a == 0 and b == 0: break # 遇到0 0时终止循环 print(a + b)
2025-06-02
0
43
题解 | 判断闰年
n = int(input()) if (n%4==0 and n%100 !=0) or n%400 ==0: print('yes') else: print('no')
2025-06-02
0
60
题解 | 水题再次来袭:明天星期几?
n = int(input()) if n == 7: m = 1 else: m = n+1 print(m)
2025-06-02
0
48
题解 | 小乐乐求和
# 严格按照求和来进行遍历,但是时间复杂度为O(n),无法满足题目要求s = 0n = int(input())for i in range(1,n+1): s += 1print(s)# 利用等差求和公式进行求和可将时间复杂度降低为 O(1)n = int(input())s = 0.5*(...
2025-06-02
0
41
题解 | 牛牛学立体
a, b, c = map(int, input().split()) #利用map函数迭代赋值 s = 2 * (a * b + a * c + b * c) # 表面积公式 v = a * b * c # 体积公式 print(f"{s}\n{v}") # 换行输出
2025-06-02
0
49
题解 | 时间转换
sec = int(input()) hour = sec // 3600 minute = (sec % 3600) // 60 second = ((sec % 3600) % 60) % 60 print(hour,minute,second)
2025-06-02
0
43
题解 | 求四位数各个位数之和
n = input() sum_num = sum(int(digit) for digit in n) print(sum_num)
2025-06-01
0
28
题解 | 绕距
import math x_1, y_1 = map(int, input().split()) x_2, y_2 = map(int, input().split()) dist_o = math.sqrt((x_1 - x_2) ** 2 + (y_1 - y_2) ** 2) dist_m...
2025-06-01
0
25
首页
上一页
1
2
3
下一页
末页