蓝桥杯省赛集训:不用 datetime 计算小蓝日记整数对应的日期
def date_from_int(n): year = 1999 month = 4 day = 30 while n > 0: days_in_month = 0 if month in [1, 3, 5, 7, 8, 10, 12]: days_in_month = 31 elif month in [4, 6, 9, 11]: days_in_month = 30 else: if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0: days_in_month = 29 else: days_in_month = 28 if n > days_in_month: n -= days_in_month month += 1 if month > 12: month = 1 year += 1 else: day += n n = 0 return f"{year}-{month:02}-{day:02}" n = int(input()) print(date_from_int(n)) ######[AI写代码神器 | 516点数解答 | 2024-08-24 19:05:08]
- 判断超级幸运数:满足“纯4/7数位”或“4/7总个数为4或7”的整数计数(阿里通义 | 965点数解答 | 2026-03-13 12:15:06)20
- Python代码:数学与地理计算函数的奇妙实现(字节豆包 | 30点数解答 | 2024-08-04 10:23:08)289
- 用户申请单表创建:含详细字段设计与关键逻辑注意点(阿里通义 | 269点数解答 | 2024-12-03 11:49:17)220
- 用户申请表创建:SQL 实现与数据处理关键要点解析(阿里通义 | 358点数解答 | 2024-12-03 11:53:22)258
- 优化“user_application_form”表结构:手机号、性别类型及索引的改进建议(百度文心 | 551点数解答 | 2024-12-03 11:54:28)263
- Python代码:Flask结合数据库与饮食口味映射开发 (字节豆包 | 33点数解答 | 2025-05-12 22:13:16)148
- 公园邂逅:可爱小鸟宝宝的温暖观察之旅(字节豆包 | 299点数解答 | 2024-12-23 19:54:36)237
- 职中生用PHP+MySQL+HTML搭建湘绣文化网站,功能全易上手!(DeepSeek | 3146点数解答 | 2025-05-08 23:00:48)206
- C 语言:按特定顺序读入并输出浮点数、整数和字符(字节豆包 | 106点数解答 | 2024-09-26 00:32:40)310
- C语言:按序读入浮点数、整数、字符并按新顺序输出,附代码实现 (字节豆包 | 108点数解答 | 2024-09-30 22:54:08)327
- C语言:按特定顺序读入并输出浮点数、整数和字符,精确控制小数位(字节豆包 | 155点数解答 | 2024-10-08 22:06:18)321
- C++与Python:按特定顺序输入输出数据并保留浮点数两位小数的实现(字节豆包 | 168点数解答 | 2024-10-08 22:07:03)324