https://acmicpc.net/problem/16479
16479번: 컵라면 측정하기
첫째 줄에 K의 값이 주어진다. 둘째 줄에는 D1과 D2의 값이 사이에 공백을 한 개 두고 차례대로 주어진다. 단, K, D1, D2의 값은 양의 정수이다.
www.acmicpc.net
위의 문제에서 k, d1, d2의 값은 양의 정수라고 하였다.
cmath 헤더 파일에 포함 되어 있는 pow 함수를 사용하여서
문제를 해결할 수 있다.
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int k, d1, d2;
cin >> k >> d1 >> d2;
double squareH;
double temp = pow((d1 - d2) / 2.0, 2);
squareH = pow(k, 2) - temp;
cout << squareH;
}
'Coding > 백준 온라인 저지 (Baekjoon Online Judge)' 카테고리의 다른 글
백준 온라인 저지 (Baekjoon Online Judge) - 10809번 : 알파벳 찾기 (0) | 2019.10.14 |
---|---|
백준 온라인 저지 (Baekjoon Online Judge) - 9325번 : 얼마? (0) | 2019.10.14 |
백준 온라인 저지 (Baekjoon Online Judge) - 1085번 : 직사각형에서 탈출 (0) | 2019.10.13 |
백준 온라인 저지 (Baekjoon Online Judge) - 10833번: 사과 (0) | 2019.10.09 |
백준 온라인 저지 (Baekjoon Online Judge) - 11441번 : 합 구하기 (0) | 2019.07.12 |