码迷,mamicode.com
首页 >  
搜索关键字:hdu5392    ( 5个结果
hdu5392
求循环节加上线性求lcm 即lcm等于公共的质因子乘每个数本身的质因子。 代码:#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include ...
分类:其他好文   时间:2015-08-19 16:57:50    阅读次数:105
hdu5392--Infoplane in Tina Town(置换群+质因子分解求最小公倍数)
题目链接:点击打开链接 题目大意:给出一种操作a[1],a[2],,,,a[n],代表每交换一次,1位置的数到a[1]位置,2位置的数到a[2]位置,,, 问最终交换多少次可以恢复初始的情况。 题目给出一个置换,要求置换的次数,也就是所有轮换个数的最小公倍数。首先求出所有轮换的个数,然后求最小公倍数的时候不能用gcd,因为Mod的取余太大,所以用质因子分解,统计每个质因子出现的最多次数,计算...
分类:其他好文   时间:2015-08-17 17:28:59    阅读次数:125
[hdu5392 Infoplane in Tina Town]置换的最小循环长度,最小公倍数取模,输入挂
题意:给一个置换,求最小循环长度对p取模的结果思路:一个置换可以写成若干循环的乘积,最小循环长度为每个循环长度的最小公倍数。求最小公倍数对p取模的结果可以对每个数因式分解,将最小公倍数表示成质数幂的乘积形式,然后用快速幂取模,而不能一边求LCM一边取模。由于这题数据量太大,需要用到输入挂,原理是把文...
分类:其他好文   时间:2015-08-16 15:01:51    阅读次数:387
HDU5392
今晚BC的一道题,用JAVA写的,但正解并不是这个这里主要是拿了一个读入优化的模板,存一下,或许以后能用到呢。 还没有进行太多的测试,以后有机会再测吧。这是这个题。 1 import java.io.*; 2 import java.util.*; 3 import java.math.*; 4 ....
分类:其他好文   时间:2015-08-16 02:04:53    阅读次数:140
hdu5392 Infoplane in Tina Town(LCM)
转载请注明出处:http://www.cnblogs.com/fraud/ ——by fraudInfoplane in Tina TownTime Limit: 14000/7000 MS (Java/Others)Memory Limit: 524288/524288 K (Java/Other...
分类:其他好文   时间:2015-08-16 01:59:38    阅读次数:177
5条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!