一个数被3除余2,被5除余3,被7除余2,求满足条件的前N个数
2015-08-31 21:33
411 查看
http://blog.csdn.net/cxllyg/article/details/8147556
用“迭代法”求解(通用的解法)
用“迭代法”求解(通用的解法)
1)从“最大的除数7”开始思考:假设要求的这个数设为N=7a+2,(a=1,2,3……)
2)考虑其余的条件:被3除余2。即: 3│7a+2-2,
整理得:3│a,即:a=3b,(b=1,2,3……)
N=7×3b+2=21b+2
3)考虑最后一个条件:被5除余3。即: 5│21b+2-3, 整理得:5│b-1,即:b=1+5c,(c=1,2,3……)
N=21×(1+5c)+2=105c+23
相关文章推荐
- Ubuntu12.02 NFS安装与OK6410
- 软件测试基础_什么是软件测试
- 动态规划6-背包问题
- NSMutableString可变字符串的定义及常用方法
- 还是上边一个问题
- 最简单的单身模式
- Struts2系列-Struts2简介和原理
- JAVA语言中数组的冒泡排序方法
- 大数据之Ganglia安装1
- 关于网上常见的几种MD5加密的区别
- JBPM数据库表说明
- android:layout_weight属性的工作原理
- HDU3718Similarity(KM最大匹配)
- Java- 基础类
- 2015年全国大学生电子设计竞赛专题系列之综合测评-2013年Multisim仿真电路参考方案
- Linux 查看版本和查看多少位的方法
- UIday0602:UISlider(滑块控件)的属性和用法
- 浅谈raid各个级别的特性
- 中兴历年笔试题
- springmvc相关问题及解决方法