๊ตฌ๋ฆ„ํ†ค ์ฑŒ๋ฆฐ์ง€ 1์ฃผ ์ฐจ ํ•™์Šต ์ผ๊ธฐ - 1
ย - Last update: 2023-08-14

๊ตฌ๋ฆ„ํ†ค ์ฑŒ๋ฆฐ์ง€๋ž€?

๊ตฌ๋ฆ„ ์ด๋ผ๋Š” ๊ณณ์—์„œ ๋ฌธ์ œ ํ’€์ด ์ฑŒ๋ฆฐ์ง€(๊ตฌ๋ฆ„ํ†ค ์ฑŒ๋ฆฐ์ง€)๋ฅผ ํ•œ๋‹ค๊ณ  ํ•ด์„œ ์ฐธ์—ฌํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ์ด๋ฒˆ์ฃผ๋ถ€ํ„ฐ 1์ฃผ์ฐจ์ด๋ฉฐ, ์ฃผ์— 2ํšŒ์”ฉ (ํ˜น์€ ๊ทธ ์ด์ƒ) ์ฑŒ๋ฆฐ์ง€ ๋ฌธ์ œ๋“ค์— ๋Œ€ํ•ด ํ’€์ด๊ฐ€ ๊ฐ€๋Šฅํ•œ ๋ฌธ์ œ๋“ค์„ ํ’€์ดํ•ด๋ณด๊ณ , ํ›„๊ธฐ๋ฅผ ๋‚จ๊ฒจ๋ณด๋ ค๊ณ  ํ•œ๋‹ค.

๋ฌธ์ œ ํ’€์ด

ํ’€์ด ์ ‘๊ทผ

์ด ๋ฌธ์ œ์˜ ๊ฒฝ์šฐ, ๋ฌธ์ œ์—์„œ ์•„๋ž˜์™€ ๊ฐ™์€ ์‹์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‹จ์ˆœํžˆ ์ž…๋ ฅ๋ฐ›์€ ์ˆซ์ž๋ฅผ ์•„๋ž˜ ์ˆ˜์‹์— ๋Œ€์ž…ํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ์ •๋‹ต์ด ๋œ๋‹ค.

  • Wร—(1+R30)W \times (1 + \frac R {30})

์ฃผ์˜ํ•ด์•ผ ํ•  ์ ์€, ์ตœ์ข… ์ •๋‹ต์„ ์†Œ์ˆ˜์  ์ž๋ฆฌ๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ์ •์ˆ˜๋งŒ ์ถœ๋ ฅํ•˜๋ผ๊ณ  ํ–ˆ์ง€, ์ค‘๊ฐ„ ๊ณผ์ •์—์„œ ์†Œ์ˆ˜์ ์„ ์งค๋ผ๋จน์–ด๋„ ๋œ๋‹ค๊ณ ๋Š” ํ•˜์ง€ ์•Š์•˜๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ๋”ฐ๋ผ์„œ, R, W์˜ ์ž…๋ ฅ์€ C++์˜ ๊ฒฝ์šฐ double๊ณผ ๊ฐ™์€ ์ž๋ฃŒํ˜•์œผ๋กœ ๊ณ„์‚ฐํ•˜๋‹ค๊ฐ€, ์ตœ์ข… ์ถœ๋ ฅ์„ int์™€ ๊ฐ™์€ ์ •์ˆ˜ํ˜•์œผ๋กœ ํ•ด์•ผ๊ฒ ๋‹ค. Python์˜ ๊ฒฝ์šฐ / ์„ ์‚ฌ์šฉํ•ด์„œ ์†Œ์ˆ˜์  ์—ฐ์‚ฐ์„ ํ•˜๊ณ , ์ตœ์ข…์ ์œผ๋กœ int๋กœ ํ˜•๋ณ€ํ™˜ ํ•˜๋ฉด ๋œ๋‹ค. (๋˜๋Š” formatting ํ•จ์ˆ˜๋ฅผ ์“ฐ๋ฉด ๋œ๋‹ค)

์ด ๋ฌธ์ œ์˜ ๊ฒฝ์šฐ ๊ฐ„๋‹จํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ตณ์ด C++์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  Python์„ ์‚ฌ์šฉํ•ด์„œ ์ž‘์„ฑํ–ˆ๋‹ค. ๊ตฌ๋ฆ„ IDE๋ฅผ ํ†ตํ•ด ์ž‘์„ฑํ•˜๋ฉด ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋”ฐ๋กœ ์ถ”๊ฐ€์ ์ธ ํˆด์„ PC์— ์„ค์น˜ํ•  ํ•„์š”๋Š” ์—†์—ˆ๋‹ค.

์ƒ˜ํ”Œ ์ •๋‹ต ์ฝ”๋“œ

w, r = map(int, input().split())
ans = w * (1 + r / 30)
print(int(ans))

Python์˜ ๊ฒฝ์šฐ C++๊ณผ ๋‹ค๋ฅด๊ฒŒ ํ•œ ์ค„์˜ ์—ฌ๋Ÿฌ ์ •์ˆ˜๋ฅผ ์ž…๋ ฅ๋ฐ›์œผ๋ ค๋ฉด, split() ํ•จ์ˆ˜๋ฅผ ํ™œ์šฉํ•ด์„œ ๋‚˜๋ˆ ๋ฐ›์•„์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์— ์œ ์˜.

๐Ÿท๏ธ ์ฃผ์ œ ๋ชฉ๋ก: