码迷,mamicode.com
首页 >  
搜索关键字:整除    ( 2580个结果
HDU-4961 Boring Sum STL模拟
给出一个序列A,对于A里面的每个元素,左边最近的能被它整除的元素记为B序列对应位置的,右边最近的是它的整数倍的元素记为C序列对应位置,找不到的记它本身,最后算出对应位置B*C的总和。 容器模拟,按顺序扫一遍,每次如果有符合条件的取出来,即为最近的。最后把它的下标放到对应位置的容器中,然后倒序求一遍,最后求和。 #include #include #include #include #i...
分类:其他好文   时间:2014-09-25 00:42:57    阅读次数:188
MATLAB循环结构:break+continue+嵌套
break语句:终止当前循环,继续执行循环语句的下一语句;continue语句:跳过循环体的后面语句,开始下一个循环;例:求[100,200]之间第一个能被21整除的整数for n=100:200 %循环语句 if rem(n,21)~=0 %选择语句 continue en...
分类:其他好文   时间:2014-09-24 01:54:15    阅读次数:400
[数位dp] hdu 4389 X mod f(x)
题意:为[A,B] 区间内的数能刚好被其位数和整除的数有多少个。 思路:为了避免状态重复,枚举位数和1~81   dp[site][sum][mod][wsh] 到site位,位数和为sum,对最后位数和为wsh的余数为mod,最后位数和是wsh 枚举1~81 累计就是答案。 代码: #include"cstdlib" #include"cstdio" #include"cstring...
分类:其他好文   时间:2014-09-23 13:17:14    阅读次数:192
编程算法 - 最小能被1至n整除的数 代码(C)
最小能被1至n整除的数 代码(C)本文地址: http://blog.csdn.net/caroline_wendy最小能被1至n整除的数, 就是1至n所有素数的乘积.求1至n所有素数的方法, 合数最大的质数因子, 只能在sqrt(n)以内, 可以减少遍历的范围.时间复杂度为O(n). O(sqrt(n)*sqrt(n)).代码:/* * main.cpp * * Created on:...
分类:其他好文   时间:2014-09-20 17:37:49    阅读次数:244
任意阶幻方的c++实现----奇阶幻方、双偶幻方、单偶幻方。
幻方分为3类。奇阶幻方(奇数)、双偶幻方(能够被4整除,如8,12,16……)、单偶幻方(4m+2形式,如6,10……),构造算法各不相同。 下面的程序中,奇阶幻方的构造算法为Merzirac法。双偶幻方的构造算法为Spring法。单偶幻方的构造算法为Strachey法。 单偶幻方: 在第一行居中的方格内放1,依次向右上方填入2、3、4…,如果右上方已有数字,则向下移一格继续填写。 ...
分类:编程语言   时间:2014-09-20 16:42:49    阅读次数:150
用算法求N(N>=3)之内素数的个数
首先,我们谈一下素数的定义,什么是素数?除了1和它本身外,不能被其他自然数整除(除0以外)的数 称之为素数(质数);否则称为合数。 根据素数的定义,在解决这个问题上,一开始我想到的方法是从3到N之间每个奇数进行遍历,然后再按照素数的定义去逐个除以3到 根号N之间的奇数,就可以计算素数的个数了。 于是便编写了下面的代码: (代码是用C++编写的) #include #in...
分类:其他好文   时间:2014-09-19 21:13:56    阅读次数:269
poj3696:同余方程,欧拉定理
感觉很不错的数学题,可惜又是看了题解才做出来的题目大意:给定一个数n,找到8888....(x个8)这样的数中,满足能整除n的最小的x,若永远无法整除n 则输出0做了这个题和后面的poj3358给我的感觉是这种复杂的数学题一定要哦上手去写,光想永远是想不出来的= =做法:基于欧拉定理:若gcd(a,...
分类:其他好文   时间:2014-09-18 20:18:54    阅读次数:160
第3题:判断质数&第4题:简单斐波那契
第3题:判断质数 对于大于1的数,如果除了1和它本身,它不能再被其它正整数整除,那么我们说它是一个质数。晓萌想判断一个数是不是质数,希望找你写个程序,帮助她进行判断。 输入包括一行,为一个整数N(1 输出包括一行,如果晓萌给出的整数N为质数,那么输出YES;如果N不是质数,那么输出NO。 样例输入 3 样例输出 Y...
分类:其他好文   时间:2014-09-17 18:39:32    阅读次数:400
分支-13. 计算天数
本题要求编写程序计算某年某月某日是该年中的第几天。输入格式:输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。输出格式:在一行输出日期是该年中的第几天。输入样例1:2009/0...
分类:其他好文   时间:2014-09-17 13:26:52    阅读次数:138
UVA11489 - Integer Game(博弈)
题目链接 题意:有一连串的数字,两个人轮流取一个数,当谁取走数后,剩下的数的和不能被3整除,则这个人输了,求出先手是否能胜。 思路:当数只有一个时,先后必胜。当数大于两个时,先判断先手取完数后,剩下的数是否能被3整除,如果可以的话,接下去两个人轮流取的数都必须是3的整数倍。计算3的整数倍的个数就可以了。 代码: #include #include #includ...
分类:其他好文   时间:2014-09-15 17:51:29    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!