Ideas
三个变量不断迭代,往前滚动计算。
Code
注意要取余,不然数贼大,算不完的。
Python
if __name__ == '__main__':
a, b, c = 1, 1, 1
for _ in range(20190324 - 3):
a, b, c = b, c, (a + b + c) % 10000
print(c)
2025-03-03 09:46:26 阅读次数:11
三个变量不断迭代,往前滚动计算。
注意要取余,不然数贼大,算不完的。
if __name__ == '__main__':
a, b, c = 1, 1, 1
for _ in range(20190324 - 3):
a, b, c = b, c, (a + b + c) % 10000
print(c)
上一篇:信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1101:不定方程求解
下一篇:C++去除string里的引号
计算机小白的成长历程——习题演练(函数篇)
在Rust中,切片是一种非常重要的引用类型。它允许你安全地引用一段连续内存中的数据,而不需要拥有这些数据的所有权。切片不包含分配的内存空间,它仅仅是一个指向数据开始位置和长度的数据结构。
Json的英文全称为JavaScript Object Notation,中文为JavaScript对象表示法,是一种存储和交换文本信息的语法,类似XML。Json作为轻量级的文本数据交换格式,比XML更小、更快,更易解析,也更易于阅读和编写。
在Rust语言中,向量(Vector)是一种动态数组类型,可以存储相同类型的元素,并且可以在运行时改变大小。向量是Rust标准库中的一部分,位于std::vec模块中。
Python是一种高级编程语言,它提供了许多内置函数和模块来处理文件操作,主要包括:打开文件、读取文件、写入文件、关闭文件、获取目录列表等。
在Python中,迭代器是一个非常重要的概念,它使得我们能够遍历一个序列而无需使用索引。迭代器不仅限于列表、元组、字符串等,我们也可以创建自定义的迭代器对象。
Python的模块(Module)和包(Package)是Python的两个主要概念,它们都是用来组织和封装代码的机制。
异常是指程序在运行过程中出现的不正常情况,如文件找不到、除数为零等。异常处理就是要让程序在遇到这些问题时,能够进行合理的处理,避免因错误而导致的程序崩溃和无法预测的行为。
在Python中,当使用open函数打开文件时,可以通过encoding参数来指定文件的编码方式。然而,需要注意的是,Python标准库中的编码并不直接支持名为"ANSI"的编码,因为"ANSI"在不同的系统和地区可能代表不同的编码(如Windows平台上的GBK、GB2312、Big5等)。
在Python中,将JSON数据反序列化为对象通常意味着将JSON格式的字符串转换为一个Python的数据结构(如列表、字典)或者一个自定义的类实例。
文章
33561
阅读量
5234986
2025-05-14 10:33:16
2025-05-14 10:33:16
2025-05-14 10:33:16
2025-05-14 10:07:38
2025-05-14 10:03:05
2025-05-14 10:03:05
2023-04-18 14:15:05
2024-09-25 10:15:01
2023-02-13 07:58:38
2023-04-21 03:11:35
2023-04-18 14:14:43
2024-09-25 10:15:01