题目描述:

循环节长度

两个整数做除法,有时会产生循环小数,其循环部分称为:循环节。
比如,11/13=6=>0.846153846153.....  其循环节为[846153] 共有6位。
下面的方法,可以求出循环节的长度。

请仔细阅读代码,并填写划线部分缺少的代码。

public static int f(int n, int m)
    {
        n = n % m;    
        Vector v = new Vector();
        
        for(;;)
        {
            v.add(n);
            n *= 10;
            n = n % m;
            if(n==0) return 0;
            if(v.indexOf(n)>=0)  _________________________________ ;  //填空
        }
    }

注意,只能填写缺少的部分,不要重复抄写已有代码。不要填写任何多余的文字。

直接上代码:

package wiki.zimo.exam06;import java.util.Vector;public class Demo04 {public static void main(String[] args) {System.out.println(11/13.0d);System.out.println(f(11, 13));}public static int f(int n, int m){n = n % m;  Vector v = new Vector();for(;;){v.add(n);n *= 10;n = n % m;System.out.println(v);if(n==0) return 0;if(v.indexOf(n)>=0)  return v.size() - v.indexOf(n);  //填空}}
}

第6届蓝桥杯大赛个人赛省赛(软件类)真题\Java语言B组\4相关推荐

  1. 第六届蓝桥杯大赛个人赛决赛(软件类)真题-Java语言B组

    目录 1.分机号 2.五星填数 3.显示二叉树 4.穿越雷区 5.表格计算 6.铺瓷砖 1.分机号 X老板脾气古怪,他们公司的电话分机号都是3位数,老板规定,所有号码必须是降序排列,且不能有重复的数位 ...

  2. 第六届蓝桥杯大赛个人赛决赛(软件类) C++A组真题题解

    文章目录 题目链接 A组真题 题目结构 第一题 方格填数 第二题 四阶幻方 第三题 显示二叉树 第四题 穿越雷区 第五题 切开字符串 第六题 铺瓷砖(待补) 题目链接 A组真题 题目结构 题目 类型 ...

  3. 第六届蓝桥杯大赛个人赛决赛(软件类)真题 Java语言B组 答案

    标题:分机号 X老板脾气古怪,他们公司的电话分机号都是3位数,老板规定,所有号码必须是降序排列,且不能有重复的数位.比如: 751,520,321 都满足要求,而, 766,918,201 就不符合要 ...

  4. 第七届蓝桥杯大赛个人赛决赛(软件类)真题 Java语言B组 答案

    以下代码纯自想自打,如有误,请提出,如可简,请告之,谢谢大家了. 蓝桥杯辅助资料 真题下载 1 愤怒小鸟 X星球愤怒的小鸟喜欢撞火车! 一根平直的铁轨上两火车间相距 1000 米 两火车 (不妨称A和 ...

  5. 第九届蓝桥杯大赛个人赛决赛(软件类)C大学B组 题解

    因能力有限,题解部分参照前辈想法,并加以博主思考. 如有不足,欢迎指正~! 目录 试题A: 换零钞 试题B: 激光样式 试题C: 格雷码 试题D: 调手表 试题E: 搭积木(待解决) 试题F: 矩阵求 ...

  6. 第九届蓝桥杯大赛个人赛决赛(软件类本科B组)做题笔记和订正

    标题:换零钞 x星球的钞票的面额只有:100元,5元,2元,1元,共4种. 小明去x星旅游,他手里只有2张100元的x星币,太不方便,恰好路过x星银行就去换零钱. 小明有点强迫症,他坚持要求200元换 ...

  7. 第六届蓝桥杯大赛个人赛决赛(软件类)真题

    分号机 import java.io.IOException; class MC{public void run(){int cnt = 0;for (int i = 9; i >= 0; i- ...

  8. 第九届蓝桥杯大赛个人赛决赛(软件类)真题--C大学B组--换零钞题解(C语言)

    标题:换零钞 x星球的钞票的面额只有:100元,5元,2元,1元,共4种. 小明去x星旅游,他手里只有2张100元的x星币,太不方便,恰好路过x星银行就去换零钱. 小明有点强迫症,他坚持要求200元换 ...

  9. 第十一届蓝桥杯大赛个人赛决赛(软件类)C/C++大学B组题解

    因能力有限,题解部分参照前辈想法,并加以博主思考. 如有不足,欢迎指正~! 后半部分题解较为潦草简单,详细思路后补~ 其中试题G样例通过,实际思路上有些错误: 试题J规模.时间过不了: 样例F.I尚未 ...

  10. 蓝桥杯的c语言编译器,第九届蓝桥杯大赛个人赛省赛(软件类)C/C++ 大学B组比赛心得(还在更新)...

    第九届蓝桥杯大赛个人赛省赛(软件类)C/C++ 大学B组 考生须知: 考试开始后,选手首先下载题目,并使用考场现场公布的解压密码解压试题. 考试时间为4小时.时间截止后,提交答案无效. 在考试强制结束 ...

最新文章

  1. 率清华团队研发“天机芯”登《Nature》封面,他说类脑计算是发展人工通用智能的基石...
  2. python判断一个数是整数、浮点数还是字符串
  3. 6位图灵奖得主,10多位院士,19个分论坛:北京智源大会邀你共同探索AI下一个十年...
  4. springmvc+mybatis+ajax 批量插入数据
  5. xampp打开mysql的admin访问被拒绝_U盘插入电脑提示无法访问?别怕,我找到解决办法了...
  6. spark streaming 的 Job创建、调度、提交
  7. python 装饰器实现_Python装饰器系列01 - 如何正确地实现装饰器
  8. 指针(*)、取地址()、解引用(*)与引用()
  9. bzoj3771:Triple
  10. Android编程之DialogFragment源码详解(二)
  11. 五个 Linux 下用户空间的调试工具
  12. QPG分布框架1.1.1
  13. Maven—Eclipse设置Maven项目JDK版本
  14. 用matlab写出信源熵,计算离散信源的熵matlab实现
  15. QTcpSocket目录文件传输
  16. CSS 内联样式 外联样式 嵌套样式
  17. 世界黑客编程大赛第一名的作品
  18. Batch Normalization :深度网络中的BN层
  19. ultravnc中文版,不能错过的5款ultravnc中文版
  20. 计算机软考最佳时间,软考报名时间是什么时候?软考有哪些意义?

热门文章

  1. 360安全专家提醒:Mallox勒索病毒来袭,应尽快部署终端安全产品加强防护
  2. C编译时`true' undeclared (first use in this function)
  3. 主板BIOSCOMS故障解决三例
  4. 全国计算机等级考试二级cpp试题,2017年全国计算机二级C++考试试题附答案
  5. 程序流程图三大结构及画法
  6. 关联网页可信度分析和文本内容(IEEE2014)
  7. 解决jmeter 处理大数据量结果返回导致jmeter卡死的问题
  8. log4j输出系统抛出的异常
  9. android 中文开发文档
  10. 掌握这些图片无损压缩工具,轻松搞定图片压缩