为什么???
  • 板块P1888 三角函数
  • 楼主huyouxi
  • 当前回复5
  • 已保存回复5
  • 发布时间2024/12/16 20:16
  • 上次更新2024/12/17 07:34:36
查看原帖
为什么???
1356734
huyouxi楼主2024/12/16 20:16
#include<bits/stdc++.h>

using namespace std;
int a, b, c, s, x;
int z;

int main() {
    cin >> a >> b >> c;
    s = min(a, min(b, c));
    x = max(a, max(b, c));
    for (int i = 2; i < x; i++) {
        if (a % i == 0 && b % i == 0) {
            z = i;
        }
    }
    cout << s / z << "/" << x / z << "\n";
    return 0;
}

只有20分 而

#include<bits/stdc++.h>

using namespace std;
int a, b, c, s, x;
int z = 1; 

int main() {
    cin >> a >> b >> c;
    s = min(a, min(b, c));
    x = max(a, max(b, c));
    for (int i = 2; i < x; i++) {
        if (a % i == 0 && b % i == 0) {
            z = i;
        }
    }
    cout << s / z << "/" << x / z;
    return 0;
}

就AC了???

2024/12/16 20:16
加载中...