Egypt HDU - 4156 (水题)

写这道题时候才发现一件事,原来C++中的 pow 和 sqrt这些函数只能接收浮点类型,不能接收整形。。

于是把平方改为了手动乘,看来还是要存一下快速幂的版子

#include<iostream>
#include<cstdio>
#include<algorithm>
#include<math.h>
using namespace std;

int main() {
    int a, b, c;
    scanf("%d%d%d",&a,&b,&c);
    while(a!=0 || b!=0 || c!=0){
        int ta, tb, tc;
        ta = min(a, b); tc = max(a, b);
        tb = min(tc, c); tc = max(tc, c);
        if(ta*ta+tb*tb == tc*tc) printf("right\n");
        else printf("wrong\n");
        scanf("%d%d%d",&a,&b,&c);
    }

    return 0;
}

猜你喜欢

转载自blog.csdn.net/a1097304791/article/details/82112841