boj 4153 직각삼각형 c++

백준 4153 직각삼각형 cpp

 

직각 삼각형의 공식: 각 변을 a, b, c라고 하고 c가 빗변이라고 했을 때 c제곱 = a제곱 + b제곱.

중2 정도면 풀 수 있는 문제

 

정답코드

# include <bits/stdc++.h>
using namespace std;

int main()
{
    ios::sync_with_stdio(0);
    cin.tie(0);

    while (true)
    {
        long long arr[3];
        cin >> arr[0] >> arr[1] >> arr[2];
        sort(arr, arr + 3);
        if (arr[0] * arr[1] * arr[2] == 0)
            return (0);
        if ((arr[2] * arr[2]) == (arr[0] * arr[0]) + (arr[1] * arr[1]))
            cout << "right";
        else
            cout << "wrong";
        cout << "\n";
    }
}

 

'Algorithm' 카테고리의 다른 글

boj 10250 ACM 호텔 c++  (0) 2020.12.02
boj 7568 덩치 c++  (0) 2020.12.01
boj 2869 c++ 달팽이는 올라가고 싶다  (0) 2020.11.26
boj 2839 c++ 설탕 배달  (0) 2020.11.25
boj 2798 c++ 블랙잭  (0) 2020.11.23
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기
// custom