编程及软件开发解决方案库

2000万优秀解决方案库,覆盖所有编程及软件开发类,极速查询

今日已更新 1910 篇代码解决方案

  • 1:判断约数的个数为奇还是为偶

                        题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2053#include<cstdio>#include<cmath>int main(){    int n,k;    while(~scanf("%d",&n)){

    https://www.u72.net/daima/ns3da.html - 2024-10-18 11:06:02 - 代码库
  • 2:NYOJ-569最大公约数之和

                        题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=569此题目可以用筛选法的思想来做,但是用到一个欧拉函数gcd(1,12)=1,gcd(5,12)=1,gcd(7,12)=1,gcd(11,12)=

    https://www.u72.net/daima/nnkbd.html - 2024-07-31 10:41:28 - 代码库
  • 3:[luoguP1403] [AHOI2005]约数研究(这。。。)

                        传送门 用类似筛法的原理,就好啦 ——代码#include <cstdio>int n, ans; int a[1000001];int main(){        int i, j;        scanf("%d", &n);        for(i = 1

    https://www.u72.net/daima/nf823.html - 2024-10-08 17:52:02 - 代码库
  • 4:辗转相除法求最大公约数

                        这个辗转相除由于当时不太理解,所以在一次测试的时候有忘了,当时凭着印象算推,算写,花了20分钟大概才写出来额,浪费了赛场上宝贵的20分钟啊,以此当个教训,学过

    https://www.u72.net/daima/nb48c.html - 2024-08-06 11:57:46 - 代码库
  • 5:2016CCPC 合肥--最大公约数//每一年通向它的路上,多少人折戟沉沙,多少人功败垂成,有人一战成名,有人从头再来。

    有这样一个有关最大公<em>约数</em>的函数:函数 f(x, y):{     c=0     当 y&gt;0:     {          c

    https://www.u72.net/daima/0faz.html - 2024-08-28 15:59:36 - 代码库
  • 6:洛谷P1029 最大公约数和最小公倍数问题 [2017年6月计划 数论02]

    P1029 最大公<em>约数</em>和最小公倍数问题题目描述输入二个正整数x0,y0(2&lt;=x0&lt;100000,2&lt;=y0&lt;=1000000),求出满足下列条件的

    https://www.u72.net/daima/nbbdm.html - 2024-10-03 00:15:01 - 代码库
  • 7:GCD最大公约数递归定理的证明

                        定理如下:对任意非负整数a和任意正整数b, gcd(a,b) = gcd(b,a mod b)首先证明 gcd(a,b) | gcd(b,a mod b)设 gcd(a,b) = da mod b = a - b*k (k = a/b 向

    https://www.u72.net/daima/hxcb.html - 2024-07-06 01:38:27 - 代码库
  • 8:辗转相除法求最大公约数-C

                         1 #include&lt;stdio.h&gt; 2  3 int main(void) 4 { 5     int x=252; 6     int y=105; 7      8     int temp;   //临时保存变量 9 10     while(y!=0)

    https://www.u72.net/daima/32k1.html - 2024-07-21 10:40:06 - 代码库
  • 9:最大公约数与扩展欧几里得算法

                        一、朴素递归算法int zuidagongyueshu(int m, int n) {    if (n == 0) {        return m;    }    return zuidagongyueshu(n, m % n);}

    https://www.u72.net/daima/3ncn.html - 2024-09-02 09:29:18 - 代码库
  • 10:bzoj 4028 : [HEOI2015]公约数数列

                        之前看了好几次都没什么思路,今天下定决心把这题切了。观察到$0-x$的gcd最多变化log次,因为它每次变化一定至少要去掉一个质因子,所以我们可以枚举gcd。因

    https://www.u72.net/daima/7ff3.html - 2024-09-09 19:29:05 - 代码库
  • 11:HDU 5050 Divided Land(最大公约数Java)

                        题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5050Problem DescriptionIt’s time to fight the local despots and redistribute the land. T

    https://www.u72.net/daima/67w6.html - 2024-07-24 18:28:27 - 代码库
  • 12:bzoj3994 [SDOI2015]约数个数和

                         传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=3994【题解】这是一个比较重要的等式,反演常见套路之一:那么有了这个等式我们就可以感性推

    https://www.u72.net/daima/m774.html - 2024-09-17 16:25:14 - 代码库
  • 13:【编程之美】2.7求最大公约数

                        注:下面的解法中都没有考虑超大数,就是无法直接表示的数。如果有的话需要自己定义超大数,并定义相应的操作。#include &lt;stdio.h&gt;//辗转相除法 缺点求余操

    https://www.u72.net/daima/nadm7.html - 2024-07-30 10:08:37 - 代码库
  • 14:12周(求多组书最大公约数)

                        /* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作    者:王忠* 完成日期:2014 年 11  月  16  日 *

    https://www.u72.net/daima/nhhf8.html - 2024-08-02 11:47:19 - 代码库
  • 15:欧几里德算法(最大公约数算法)完整分析

                          欧几里德算法又称为辗转相除法,用于计算两个非负整数的最大公因数。其伪代码如下: gcd(a, b) //要求保证传入的a&gt;=b  if(b == 0)    return

    https://www.u72.net/daima/nsz4z.html - 2024-10-16 09:14:39 - 代码库
  • 16:bzoj 4488: [Jsoi2015]最大公约数

                        做这个题的时候蛋疼的想一个知道[l,r]的gcd那[l+1,r]的能不能快速算出来。然后想了一下发现丝毫没有道理。于是又扒了题解。神奇的题解说,一个序列的

    https://www.u72.net/daima/nav2f.html - 2024-09-18 18:31:03 - 代码库
  • 17:洛谷 P1029 最大公约数和最小公倍数问题 Label:Water&&非学习区警告

    题目描述输入二个正整数x0,y0(2&lt;=x0&lt;100000,2&lt;=y0&lt;=1000000),求出满足下列条件的P,Q的个数条件:1.P,Q是正整数2.要求P,Q以x0为最大公<em>约数</em>

    https://www.u72.net/daima/saw8.html - 2024-08-19 17:51:52 - 代码库
  • 18:用python实现欧几里德算法求最大公约数

                        方法1:def gcd(x, y):   while n:       x, y = y, x % y   return x 方法2:def yue(x,y):      if y:              return gcd(y,x%y)      else:

    https://www.u72.net/daima/w23.html - 2024-07-02 17:31:49 - 代码库
  • 19:最大公约数 最小公倍数--------专题

                        #include &lt;stdio.h&gt;int gcd(int m,int n){if(n==0)  return m;else return gcd(n,m%n); }*************变形一int gcd(int m,int n) {if(m%n==0)

    https://www.u72.net/daima/v5s0.html - 2024-07-15 11:40:53 - 代码库
  • 20:更相减损术求最大公约数-C

                        可参照辗转相除 1 #include&lt;stdio.h&gt; 2  3 int main(void) 4 { 5     int x=260; 6     int y=104; 7  8     int temp;   //临时变量 9 10     int in

    https://www.u72.net/daima/32bc.html - 2024-07-21 10:43:30 - 代码库