๐ฉ๐ป๐ป ๋ฌธ์
250๋ง์ผ ๊ธธ์ด์ ์ฒ ๋ก ์ ๋์ ๋ ๊ธฐ์ฐจ A์ B๊ฐ ์๋ค. A๋ ์์ 10๋ง์ผ, B๋ ์์ 15๋ง์ผ๋ก ์๋ก๋ฅผ ํฅํด ์ถ๋ฐํ๋ค. ๋ ๊ธฐ์ฐจ์ ์ถ๋ฐ๊ณผ ๋์์ ๊ธฐ์ฐจ A ์์ ๋ถ์ด์๋ ํ๋ฆฌ ํ ๋ง๋ฆฌ๊ฐ ๊ธฐ์ฐจ๊ฐ ์ถฉ๋ํ ๋ ๊น์ง ์์ 20๋ง์ผ๋ก ๋ ๊ธฐ์ฐจ๋ฅผ ์ฌ์ด๋ฅผ ์๋ค๊ฐ๋ค ํ๋ค. ์ด๋, ํ๋ฆฌ๊ฐ ์ด๋ํ ๊ฑฐ๋ฆฌ๋ ๋ช ๋ง์ผ์ผ๊น?
ํฐ ๋ ธ์ด๋ง์ ๋ฌธ์ ๋ฅผ ๋ฃ์๋ง์ ๋จธ๋ฆฌ์์ผ๋ก ๋ฌดํ ๊ธ์๋ฅผ ์ด์ฉํด ๊ณ์ฐํ ๋ค์ 1์ด๋ ์ง๋์ง ์์ ์๊ฐ์ 200 ๋ง์ผ์ด๋ผ๊ณ ๋๋ตํ๋ค.
์ฒ ๋ก์ ๊ธธ์ด D, ๋ ๊ธฐ์ฐจ A, B์ ์๋์ ํ๋ฆฌ์ ์๋ F๊ฐ ์ฃผ์ด์ก์ ๋, ์ ๋ฌธ์ ์ ๋ต์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
๐ https://www.acmicpc.net/problem/9469
๐ฉ๐ป๐ป ์ ๋ ฅ
์ฒซ์งธ ์ค์ ํ ์คํธ ์ผ์ด์ค์ ๊ฐ์ P (1 ≤ P ≤ 1000)๊ฐ ์ฃผ์ด์ง๋ค.
๊ฐ ํ ์คํธ ์ผ์ด์ค๋ ๋ค์ฏ ์ซ์ N, D, A, B, F์ด๋ฃจ์ด์ ธ ์๋ค. N์ ํ ์คํธ ์ผ์ด์ค์ ๋ฒํธ์ด๊ณ , D๋ ์ฒ ๋ก์ ๊ธธ์ด (10 ≤ D ≤ 1000), A์ B๋ ๋ ๊ธฐ์ฐจ์ ์๋ (1 ≤ A, B ≤ 40), F๋ ํ๋ฆฌ์ ์๋ (A ≤ B < F ≤ 50)์ด๋ค. D, A, B, F๋ ์ค์์ด๋ค. ์ค์๋ ์ต๋ ์์์ ๋์งธ์๋ฆฌ๊น์ง ์ฃผ์ด์ง๋ค.
๐ฉ๐ป๐ป ์ถ๋ ฅ
๊ฐ ํ ์คํธ ์ผ์ด์ค๋ง๋ค ํ ์คํธ ์ผ์ด์ค ๋ฒํธ๋ฅผ ์ถ๋ ฅํ๊ณ , ๋ ๊ธฐ์ฐจ๊ฐ ์ถฉ๋ํ ๋๊น์ง ํ๋ฆฌ๊ฐ ์์ง์ธ ๊ฑฐ๋ฆฌ๋ฅผ ์ถ๋ ฅํ๋ค. ์ ๋ ์ค์ฐจ๋ 10-2๊น์ง ํ์ฉํ๋ค.
๐ฉ๐ป๐ป ์์
๐ฉ๐ป๐ป ์ฝ๋
for i in range(1, int(input()) + 1) :
N, D, A, B, F = map(float, input().split())
print(int(N), D / (A + B) * F)
ํฐ ๋ ธ์ด๋ง์ฒ๋ผ ๋ฌดํ๊ธ์๋ก ํธ๋ ๊ฒ์ด ์๋๋ผ, ๋ ๊ธฐ์ฐจ๊ฐ ์ถฉ๋ํ ๋๊น์ง ๊ฑธ๋ฆฐ ์๊ฐ์ ํ๋ฆฌ์ ์๋์ ๊ณฑํ๋ ๋จ์ํ ๊ณ์ฐ์ผ๋ก ํธ๋ ์ํ ๋ฌธ์ ๋ค.
for i in range(1, int(input()) + 1):
input() ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ์ ์๋ฅผ ์ ๋ ฅ์ผ๋ก ๋ฐ์ต๋๋ค. ์ด ์ ์๋ ๋ฐ๋ณต ํ์ ์ฆ, ํ ์คํธ ์ผ์ด์ค์ ๊ฐ์๋ฅผ ๋ํ๋ ๋๋ค.
for i in range(1, int(input()) + 1):
N, D, A, B, F = map(float, input().split())
๊ฐ ๋ฐ๋ณต์์ input()๋ฅผ ์ฌ์ฉํ์ฌ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ๋ค์ฏ ๊ฐ์ ๋ถ๋ ์์์ ๊ฐ์ ์ ๋ ฅ์ผ๋ก ๋ฐ์ต๋๋ค. ์ด ๊ฐ๋ค์ ๊ฐ๊ฐ N, D, A, B, F๋ฅผ ๋ํ๋ ๋๋ค.
- N์ ํ ์คํธ ์ผ์ด์ค์ ๋ฒํธ
- D๋ ์ฒ ๋ก์ ๊ธธ์ด (10 ≤ D ≤ 1000)
- A์ B๋ ๋ ๊ธฐ์ฐจ์ ์๋ (1 ≤ A, B ≤ 40)
- F๋ ํ๋ฆฌ์ ์๋ (A ≤ B < F ≤ 50)
for i in range(1, int(input()) + 1):
N, D, A, B, F = map(float, input().split())
print(int(N), D / (A + B) * F)
N์ int(N)๋ฅผ ์ฌ์ฉํ์ฌ ์ ์๋ก ๋ณํ๋์ด ์์์ ๋ถ๋ถ์ ์ ๊ฑฐํฉ๋๋ค.
D / (A + B) * F๋ฅผ ๊ณ์ฐํ๊ณ ์ถ๋ ฅํฉ๋๋ค.
๐ฉ๐ป๐ป ์ ๋ต ์ ์ถ
'๊ณต๋ถ > ๋ฐฑ์ค (Baekjoon)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค/ํ์ด์ฌ] 11945๋ฒ: ๋จ๊ฑฐ์ด ๋ถ์ด๋นต (2) | 2023.11.09 |
---|---|
[๋ฐฑ์ค/ํ์ด์ฌ] 11720๋ฒ: ์ซ์์ ํฉ (4) | 2023.11.09 |
[๋ฐฑ์ค/ํ์ด์ฌ] 7595๋ฒ: Triangles (0) | 2023.10.12 |
[๋ฐฑ์ค/ํ์ด์ฌ] 1837๋ฒ: ์ํธ์ ์ (1) | 2023.10.04 |
[๋ฐฑ์ค/ํ์ด์ฌ] 2857๋ฒ: FBI (0) | 2023.09.21 |