首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
小红有无穷无尽的小数
3条解析
开通博客写题解
fynu24唐毅轩
发表于 2025-12-02 10:45:31
D.无穷无尽的小数 手搓两个示例,不难发现,循环节长度为;答案为这个长度的字符串减法。 构造为我们要进行加减的字符串。还要确定的点在于最后要不要再,比如循环节分别为跟的时候,最后得到的循环节为而不是,而在循环节分别为跟的时候,最后得到的循环节为。仔细观察不难发现当的时候,不需要向前借位,即不用再。而
展开全文
Drink0318
发表于 2025-12-15 09:51:50
import math from math import gcd def str_to_num(s): """将循环节字符串转为整数""" return int(s) if s else 0 def fraction_t
展开全文
Drink0318
发表于 2025-12-15 10:51:50
from math import gcd import sys def find_repeat(num,den,is_negative): remain_map={} #记录当前余数的首次出现位置(索引) digits = [] res=''#循环节 idx=0#索引
展开全文
查看本题
查看本题讨论
相关比赛
123712-牛客周赛120内测
进入比赛
123788-牛客周赛 Round 120
进入比赛
124980-11
进入比赛
125024-zzzz
进入比赛
125121-25周测(12.7)
进入比赛
等你来战
查看全部
牛客小白月赛126
报名截止时间:2025-12-26 21:00
牛客周赛 Round 124
报名截止时间:2025-12-28 21:00
牛客2025跨年场
报名截止时间:2026-01-01 00:05
2026牛客寒假算法基础集训营1
报名截止时间:2026-02-03 18:00
2026牛客寒假算法基础集训营2
报名截止时间:2026-02-05 18:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题