首页 > 其他分享 >day 31 最大公约数

day 31 最大公约数

时间:2023-05-18 13:48:03浏览次数:32  
标签:return int 31 最大公约数 printf day

 1.使用辗转相除法

2.输出结果

 

#include<iostream>

using namespace std;

int g(int a,int b){
if(a<b){swap(a,b);}
int t=1;
while(t){
t=a%b;
a=b;
b=t;
}
return a;
}

int main(){
int num;
printf("请输入两个正整数:");
int a,b;
cin>>a>>b;
printf("最大公约数为%d",g(a,b));
return 0;
}

 

标签:return,int,31,最大公约数,printf,day
From: https://www.cnblogs.com/drz1145141919810/p/17411649.html

相关文章

  • 正点原子Linux第31章《Uboot顶层Makefile详解》学习
    uboot目录结构1. 文件夹arch:存放关于CPU架构的代码2. 文件夹board:存放关于特定开发板的代码3. 文件夹configs:存放uboot的配置,文件的格式为:xxxxx.deconfig,通过编译(make),生成.config文件。4. 文件u-boot.xxx,大多数为编译相关的或者编译生成的目标文件,例如uboot.imx等等......
  • 【安全学习之路】Day2
    ......
  • Day01 web应用模式与api接口
    1Web应用模式#前后端混合开发 -后端人员,既要写后端,django,又要写前端#前后端分离 -后端人员,只写后端,写一个个的API接口-前端人员,只写前端-最后项目写完,前后端联调2API接口#为了在团队内部形成共识、防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得......
  • day73(2023.5.17)
    1.资源访问路径 2.获取请求头信息 运行结果: 运行结果: 3.获取请求头案例 运行结果: 4.HttpServletRequest对象的生命周期 5.HttpServletResponse对象 6.设置响应类型设置字符类型响应: 运行结果: 运行结果: 略。设置......
  • day43| 1049+494+474
    1049.最后一块石头的重量II 题目简述:有一堆石头,用整数数组 stones表示。其中 stones[i]表示第i块石头的重量。每一回合,从中选出任意两块石头,然后将它们一起粉碎。假设石头的重量分别为 x和 y,且 x<=y。那么粉碎的可能结果如下:如果 x==y,那么两块石头都会被完......
  • MySQL学习基础篇Day2
    2.5DMLDML英文全称是DataManipulationLanguage(数据操作语言),用来对数据库中表的数据记录进行增、删、改操作。添加数据(INSERT)修改数据(UPDATE)删除数据(DELETE)2.5.1添加数据1).给指定字段添加数据INSERTINTO表名(字段名1,字段名2,...)VALUES(值1,值2,.......
  • 剑指 Offer 31. 栈的压入、弹出序列
    题目描述:输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如,序列{1,2,3,4,5}是某栈的压栈序列,序列{4,5,3,2,1}是该压栈序列对应的一个弹出序列,但{4,3,5,1,2}就不可能是该压栈序列的弹出序列。  ......
  • DAY4笔记及补充
    DAY4默写1.表单2.文本框3.密码框4.单选按钮5.复选框6.列表框7.按钮8.多行文本域9.文件域的实现10.描述下音频文件的使用方式100分补充:1.当音频文件缺失controls属性会导致页面效果丢失;当视频元素缺失controls属性会导致图像和按钮丢失,但是某些浏览器(如谷歌浏览器)会存留黑色背......
  • day 30 不重复的3位数
    1.有i,j,k三位 2.对各位枚举且i!=j!=k;3.输出满足条件的情况 include<iostream>#include<cmath>usingnamespacestd;intmain(){intflag=0;for(inti=1;i<=4;i++){for(intj=1;j<=4;j++){for(intk=1;k<=4;k++){if(i!=j&&......
  • 二刷Leetcode-Days04
    数组:/***27.移除元素*@paramnums*@paramval*@return很多考察数组、链表、字符串等操作的面试题,都使用双指针法。*/publicintremoveElement(int[]nums,intval){intleft=0;for(inti=0;i<nums.l......