#include <iostream>
using namespace std;
int max_Commondivisor(int a, int b) {
if (a % b != 0) max_Commondivisor(b, a % b);
else return b;
}
int main() {
int x, y;
cin >> x >> y;
if (x > y) cout << max_Commondivisor(x, y);
else cout << max_Commondivisor(y, x);
return 0;
}
我的输出结果也是3 为什么一直说wrong answer?
open judge求最大公约数
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
7条回答 默认 最新
悬赏问题
- ¥15 为什么树莓派5b显示禁止连接
- ¥15 请专家处理报错!基于深度学习的车型分类问题:数据集为包含 10 种车型的图像数据集,分为训练集、验证集和测试集。
- ¥20 流量太费!寻找便宜的app音视频SDK或平替方案。
- ¥15 kubeasz部署遇到问题
- ¥15 GUIDE to App Designer Migration Tool for MATLAB
- ¥50 第三代非支配排序遗传算法(NSGA-Ⅲ)和多目标粒子群优化算法(MOPSO)的实现
- ¥20 plant simulation与python com接口实时数据交互
- ¥15 有关汽车的MC9S12XS128单片机实验
- ¥15 求c语言动态链表相关课程有偿,或能将这块知识点讲明白
- ¥15 FLKT界面刷新异常