The Way
백준 1297번: TV 크기 본문
백준 온라인 저지(BOJ) 1297번 문제
https://www.acmicpc.net/problem/1297
1. 문제 요약
TV의 대각선 길이와 가로 세로 비율 (ex 16:9)이 주어졌을 때 가로와 세로의 길이를 정수로 출력.
2. 알고리즘
간단한 피타고라스 문제이다.
하지만 언제나 정수와 실수가 섞여있으면 혼란이 생기는 법.
혹시라도 실수가 정수로 처리되지 않는지 잘 확인하며 사용하자.
3. 코드
#include <iostream> #include <cmath> int main() { int L, a, b; double c, t1, t2; scanf("%d %d %d", &L, &a, &b); c = sqrt(a * a + b * b); t1 = a * L / c; t2 = b * L / c; printf("%d %d\n", (int)t1, (int)t2); return 0; }
'PS > 백준 온라인 저지' 카테고리의 다른 글
백준 1010번: 다리 놓기 (0) | 2018.02.21 |
---|---|
백준 1181번: 단어 정렬 (2) | 2018.02.21 |
백준 2914번: 저작권 (0) | 2018.02.19 |
백준 3053번: 택시 기하학 (0) | 2018.02.19 |
백준 7572번: 간지(干支) (0) | 2018.02.19 |
Comments