The Way
백준 온라인 저지(BOJ) 1297번 문제https://www.acmicpc.net/problem/1297 1. 문제 요약TV의 대각선 길이와 가로 세로 비율 (ex 16:9)이 주어졌을 때 가로와 세로의 길이를 정수로 출력. 2. 알고리즘간단한 피타고라스 문제이다.하지만 언제나 정수와 실수가 섞여있으면 혼란이 생기는 법.혹시라도 실수가 정수로 처리되지 않는지 잘 확인하며 사용하자. 3. 코드 #include #include 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,..
백준 온라인 저지(BOJ) 2914번 문제https://www.acmicpc.net/problem/2914 1. 문제 요약곡의 개수 A와 멜로디의 개수 평균값을 올림한 I가 주어질 때 멜로디의 최소 갯수를 구하기. 2. 알고리즘A * (I - 1)은 I - 1일 때의 최대 갯수이다. 여기에 1을 더해주면 된다. 3. 코드 #include int main() { int A, I; scanf("%d %d", &A, &I); printf("%d\n", A * (I - 1) + 1); return 0; }
백준 온라인 저지(BOJ) 3053번 문제https://www.acmicpc.net/problem/3053 1. 문제 요약택시 기하학에서는 두 점 사이의 거리를 x축 거리 + y축 거리로 정의한다.택시 기하학에서 원을 그리면 따라서 45도 기울어진 정사각형 모양이 나올 것이다.반지름 R이 주어질 때 유클리드 기하학에서, 택시 기하학에서 원의 넓이를 소숫점 6자리까지 구하여라. 2. 알고리즘유클리드 기하학에서 원의 넓이는 $\pi R^2$이고,택시 기하학에서 원의 넓이는 $2R^2$이다. 3. 코드 #define _USE_MATH_DEFINES #include #include int main() { double R, S1, S2; scanf("%lf", &R); S1 = M_PI * R * R; S2 = ..