牛客2024跨年场复现
A.好多好多 2024!
通过分析,只有可能是Bob赢
a=int(input())
print("Bob")
B.同步
一开始就想到php能不输代码直接输出内容,所以转化成php直接打就行
hi
C.高精度
找了很多板子都写不出来,只能ai了
这里用的是整除法,后面好好分析一下
def main():
n=int(input())
queries = [list(map(int, input().split())) for _ in range(n)]
D = 9999999999999999999899999999999999999999
max_len = 1600
decimal = []
remainder = 1
for _ in range(max_len):
remainder *= 10
digit = remainder // D
decimal.append(digit)
remainder = remainder % D
# 计算前缀和
prefix = [0] * (max_len + 1)
for i in range(1, max_len + 1):
prefix[i] = prefix[i - 1] + decimal[i - 1]
# 处理每个查询
results = []
for l, r in queries:
total = prefix[r] - prefix[l - 1]
results.append(total)
print('\n'.join(map(str, results)))
if __name__ == "__main__":
main()
F.Hello 2025
print("Happy New Year!")
G.完满年
在后台计算完满年
for a in range(1, 9):
for b in range(0, 9):
for c in range(0, 9):
for d in range(0, 9):
if 1000*a+100*b+10*c+d == (a*10+b+c*10+d)**2:
print(1000*a+100*b+10*c+d)
运行结果只有2025和3025
print(3025)
J.八进制 2025
通过观察可以发现,2025总会是GL,所以有多少个2025就有多少个GL

n=int(input())
for i in range(n):
a=int(input())
print("GL"*a)

浙公网安备 33010602011771号