题目描述:

循环节长度

两个整数做除法,有时会产生循环小数,其循环部分称为:循环节。
比如,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. MySQL单表数据量过千万,采坑优化记录,完美解决方案
  2. 源码编译安装 swoole
  3. Eclipse用法:自动生成get和set方法
  4. 高仿真的类-请求url
  5. 昨日万圣节ABAP怪兽级代码谜团,公布答案啦
  6. requests 返回的cookies为空_爬虫学习(2)(requests库)
  7. wince java_Wince之旅——设备控制(重启网卡为例)
  8. 陶哲轩实分析定理11.9.1:微积分第一基本定理(二)
  9. python语句写入oracle_将Python变量插入Oracle数据库
  10. 写需求分析必须牢记的5大要点
  11. iOS 开发:Method Swizzling
  12. JVM、JRE、JDK、Java SE、Java EE、Java ME
  13. WordPress建立数据库连接时出错解决办法
  14. 疯狂语音红包 5.2.0 微信红包引流吸粉
  15. python计算圆环的面积_圆环的面积计算公式
  16. 85-94年河南农村娃们的童年记忆,追忆童年旧时光
  17. js刻度尺插件_html5 canvas+js刻度尺代码
  18. linux配置防火墙和重启防火墙
  19. element el-upload 一次上传单张/多张图片(多选)
  20. Matlab学习——曲柄滑块的运动仿真

热门文章

  1. Docke初始(一)
  2. 【密码算法 之八】Hash类算法(单向散列函数) MD5 \ SHA1 \ SHA224 \ SHA256 \ SHA384 \ SHA512等浅析
  3. 超级牛B数据恢复软件
  4. 软件工程结对项目- 最长英语单词链
  5. 基于php的网上购物系统
  6. .Net Reflector反编译代码与源代码的区别
  7. 全国统一计算机二级考试内容试题,全国计算机二级考试题
  8. linux防火墙规则配置教程,linux防火墙iptables详细教程
  9. 用XDOC预览文档的理由:简单、实用、免费
  10. CentOS是什么服务器系统