第二个测试点错误 有点想不明白 求指点
查看原帖
第二个测试点错误 有点想不明白 求指点
1497564
tanchen123楼主2024/10/23 21:06
#include <stdio.h>
int main()
{
    int a = 0;
    int b = 0;
    int c = 0;
    scanf("%d %d %d", &a, &b, &c);
    if (a * a == b * b + c * c)
    {
        if (b < c)
            printf("%d/%d", b, a);
        if (b > c)
            printf("%d/%d", c, a);
        if (b == c)
            printf("%d/%d", b, a);
    }
    if (b * b == a * a + c * c)
    {
        if (a < c)
            printf("%d/%d", a, b);
        if (a > c)
            printf("%d/%d", c, b);
        if (a == c)
            printf("%d/%d", a, b);
    }
    if (c * c == b * b + a * a)
    {
        if (a < b)
            printf("%d/%d", a, c);
        if (a > b)
            printf("%d/%d", b, c);
        if (a == b)
            printf("%d/%d", a, c);
    }
    return 0;
}
2024/10/23 21:06
加载中...