Ander_acc
Ander_acc
全部文章
分类
归档
标签
去牛客网
登录
/
注册
Ander_acc的博客
全部文章
(共23篇)
题解 | 小乐乐求和
# 严格按照求和来进行遍历,但是时间复杂度为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
8
题解 | 牛牛学立体
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
10
题解 | 时间转换
sec = int(input()) hour = sec // 3600 minute = (sec % 3600) // 60 second = ((sec % 3600) % 60) % 60 print(hour,minute,second)
2025-06-02
0
9
题解 | 求四位数各个位数之和
n = input() sum_num = sum(int(digit) for digit in n) print(sum_num)
2025-06-01
0
8
题解 | 绕距
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
9
题解 | 平方根
import math a = int(math.sqrt(int(input()))) print(a)
2025-06-01
0
11
题解 | 疫情死亡率
a,b = map(int,input().split()) # 用map函数来分别赋值给两个变量,然后用split() 利用输入的空格进行分割 print(f"{(b/a)*100:.3f}%") # format格式化,并保留三位小数。
2025-06-01
0
15
题解 | 牛牛学加法
a, b = map(int, input().split()) print(a + b)
2025-06-01
0
7
题解 | 复读机
# 输入部分 int1 = int(input()) int2 = int(input()) float1 = format(float(input()),'.1f') #保留一位小数 char = input() str1 = input() # 输出部分 print(int1) print(i...
2025-06-01
0
10
题解 | 团队分组
# 通过len() 来确定中间位置,这种方法更加通用。 group_list = ['Tom', 'Allen', 'Jane', 'William', 'Tony' ] length = len(group_list) group1 =group_list[:2] group2 = group_l...
2025-04-24
0
19
首页
上一页
1
2
3
下一页
末页