acgo题库
  • 首页
  • 题库
  • 学习
  • 天梯
  • 备赛

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
  • 竞赛
  • 讨论
  • 团队
  • 商城
登录
注册
题目详情提交记录(0)
  • 咋没看到递归捏

    userId_undefined
    X02糕愣南渗
    4阅读
    0回复
    0点赞
  • hy

    #include <iostream> using namespace std; int z(int a, int b){ while(a != b){ if(a > b){ a = a - b; } else{ b = b - a; } } return a; } int main() { int a, b; cin >> a >> b; cout << z(a, b); return 0; }

    userId_undefined
    爱向自己
    2阅读
    0回复
    0点赞
  • 暴力枚举

    userId_undefined
    240637 刘晓彤
    2阅读
    0回复
    0点赞
  • 题解

    题解

    userId_undefined
    Dream
    8月全勤卷王分支·分支解题者时间刺客出道萌新I/O·IO入门者秩序白银
    1阅读
    0回复
    0点赞
  • A691.最大公约数

    userId_undefined
    毛奕程
    分治·分治练习生
    1阅读
    0回复
    0点赞
  • 最大公约数---题解

    #include<bits/stdc++.h> using namespace std; int main(){ int n,m,gcd=-1; cin>>n>>m; if(n>m){ swap(n,m); } for(int i=1;i<=n;i++){ if(n%i0&&m%i0&&i>gcd){ gcd=i; } } cout<<gcd; return 0; } 注解:本题注意1.for循环从1开始如果从0开始尽管循环次数是一样的但0比较特殊(数学内容应该都会涉及到就不展开讲了) 2.gcd(即最后输出的最大公因数)初始值要附为-1。

    userId_undefined
    神奇小小猪
    0阅读
    0回复
    0点赞
  • AC代码

    #include<bits/stdc++.h> using namespace std; int main() { int n,m; cin>>n>> m; for(int i=min(n,m);i>=1;i--) { if(n%i0&&m%i0) { cout<<i; return 0; } } }

    userId_undefined
    金发妹挂玉牌
    0阅读
    0回复
    0点赞

共27条

  • 1
  • 2
20条/页
跳至页
暂无数据

提交答案之后,这里将显示提交结果~

首页