๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’๊ณต๋ถ€/์•Œ๊ณ ๋ฆฌ์ฆ˜

[๋ฐฑ์ค€] 2869๋ฒˆ ๋‹ฌํŒฝ์ด๋Š” ์˜ฌ๋ผ๊ฐ€๊ณ  ์‹ถ๋‹ค

by rindev 2020. 12. 6.

www.acmicpc.net/problem/2869

 

2869๋ฒˆ: ๋‹ฌํŒฝ์ด๋Š” ์˜ฌ๋ผ๊ฐ€๊ณ  ์‹ถ๋‹ค

์ฒซ์งธ ์ค„์— ์„ธ ์ •์ˆ˜ A, B, V๊ฐ€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด์„œ ์ฃผ์–ด์ง„๋‹ค. (1 ≤ B < A ≤ V ≤ 1,000,000,000)

www.acmicpc.net

 

์ฒ˜์Œ์—๋Š” while ๋Œ๋ ธ๋Š”๋ฐ 0.15์ดˆ ์ œํ•œ์ธ๊ฑฐ๋ณด๊ณ  ์•ˆ๋˜๊ฒ ๊ตฌ๋จผ... ๋ผ๊ณ  ์ƒ๊ฐํ–ˆ๊ณ  ์ •๋ง ์‹œ๊ฐ„์ดˆ๊ณผํ–ˆ์Œ

 

 

๊ทธ๋ž˜์„œ ๋‚˜๋ˆ„๊ธฐ ํ•˜๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ํ’€๋ ค๊ณ ํ–ˆ๋Š”๋ฐ ์ƒ๊ฐ๋ณด๋‹ค ํ—ค๋งธ๋‹ค... 

์˜ˆ์‹œ์— ๊ด€ํ•ด์„œ๋งŒ ๋„ˆ๋ฌด ์ƒ๊ฐํ•ด์„œ? ๋‹ค๋ฅธ ํ…Œ์ผ€ ๋“ค์–ด๊ฐ€๋ฉด ํ‹€๋ฆฌ๊ฒŒ ๋‚˜์™€์„œ ๊ณ„์† ํ‹€๋ ธ๋˜๋“ฏ

๋‚˜๋ˆ„์–ด๋–จ์–ด์ง€๋Š” ๊ฒฝ์šฐ / ๋‚˜๋ˆ ๋–จ์–ด์ง€์ง€์•Š๋Š” ๊ฒฝ์šฐ ๋กœ ์ƒ๊ฐํ•ด์•ผํ–ˆ๋Š”๋ฐ

๋ชซ์ด 0์ธ๊ฒฝ์šฐ / 0์ด์•„๋‹Œ๊ฒฝ์šฐ ๋กœ ์ƒ๊ฐํ•ด์„œ...ใ… ใ… 

 

์•”ํŠผ ํ’€์ด๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค

 

๐Ÿƒ‍โ™€๏ธ ์ œ์ถœํ•œ ์ฝ”๋“œ

๋”๋ณด๊ธฐ

 

def math_2869():
  a, b, v = map(int, input().split())
  day = 1

  day2 = (v-a) // (a-b)
  chk = (v-a) % (a-b)
  if chk == 0 :
    day += day2
  else:
    day += day2 + 1
  print(day)

 

๋Œ“๊ธ€