数论
文章平均质量分 69
ToheartZhang
这个作者很懒,什么都没留下…
展开
-
暑假 D1 T1 新加密
【问题描述】 出题人Alice想告诉他的小伙伴小G两个数字。可这两个数字实在是太重要了,他必须要保证传递的这两个数字的绝对安全。终于有一天,他想到了一个绝妙的办法。我们先假设这两个数字为x,y,则其加密结果ans可以由下式得出: ans=∑_(i=1)^x▒〖y mod i〗 其中a mod b表示a除以b的余数。 可是Alice没有电脑啊,他不能手算答案啊,因为x,y实在是原创 2017-07-16 21:33:00 · 295 阅读 · 0 评论 -
GCD和LCM的一些性质
两个整数a,b 他们的最大公约数为n 最小公倍数为m 则有 a,b都能分解为有限个素数的积 12 = 2^2 * 3^1 * 5^0 , 30 = 2^1 * 3^1 * 5^1 n为a,b所有素因子取较小指数的积 n = 2^1 * 3^1 * 5^0 = 6 m为a,b所有素因子取较大指数的积 m = 2^2转载 2017-08-05 11:35:09 · 1381 阅读 · 0 评论 -
洛谷 1029 最大公约数和最小公倍数问题
思路:设x,y,设l=lcm=最小公倍数,g=gcd=最大公约数。则有:x=a1^z1*a2^z2*…an^zn;//x的质因数分解 ,例如:30=2^1*3^1*5^1;y=a1^q1*a2^q2*…an^qn;//y的质因数分解 , 例如:40=2^3*3^0*5^1;因此:l=a1^max(z1,q1)a2^max(z2,q2)…an^max(zn,qn);//l即取每个质因数的最多次数,例如转载 2017-08-05 11:55:37 · 553 阅读 · 0 评论