ํ๋ก๊ทธ๋๋จธ์ค ์ฃผ์ฐจ์๊ธ๊ณ์ฐ
-
[Python] ์ฃผ์ฐจ ์๊ธ ๊ณ์ฐAlgorithm/ํ๋ก๊ทธ๋๋จธ์ค 2022. 11. 4. 15:38
1. ๋ฌธ์ ๐ 2. ์ ์ถ๋ ฅ ์ ๐ 3. ์๊ณ ๋ฆฌ์ฆ โ 1. dict ํํ๋ก ์ฐจ๋ฒํธ๋ฅผ ํค๋ก ๋์ด ์ ๋ฆฌ 2. ์ถ์ฐจ ์๊ฐ์ด ์์ ๊ฒฝ์ฐ 23:59์ผ๋ก ๋ฃ์ด์ค์ผ ํจ -> ๊ฐ ์ ๋ฆฌ ํ len()์ด ๋ค๋ฅด๋ฉด 23:59 ์ถ๊ฐ 3. ๋์ ์๊ฐ ๊ณ์ฐ ํ ์ฃผ์ฐจ์๊ธ ๊ณ์ฐ 4. ์์ค์ฝ๋ ๐ป import math # ๋์ ์๊ฐ ๊ณ์ฐ def cal_time(in_time, out_time): in_time = list(map(int, in_time.split(':'))) # [22, 59] out_time = list(map(int, out_time.split(':'))) # [23, 59] # ์๊ฐ ๋ ํด ๊ฒฝ์ฐ if out_time[0] > in_time[0]: out_time[0] -= 1 out_time[1] += 60 retur..