ํฐ์คํ ๋ฆฌ ๋ทฐ
๐ฉ๐ป๐ป ๋ฌธ์
2884๋ฒ: ์๋ ์๊ณ
๋ฌธ์ ์๊ทผ์ด๋ ๋งค์ผ ์์นจ ์๋์ ๋ฃ๊ณ ์ผ์ด๋๋ค. ์๋์ ๋ฃ๊ณ ๋ฐ๋ก ์ผ์ด๋๋ฉด ๋คํ์ด๊ฒ ์ง๋ง, ํญ์ ์กฐ๊ธ๋ง ๋ ์๋ ค๋ ๋ง์ ๋๋ฌธ์ ๋งค์ผ ํ๊ต๋ฅผ ์ง๊ฐํ๊ณ ์๋ค. ์๊ทผ์ด๋ ๋ชจ๋ ๋ฐฉ๋ฒ์ ๋์ํด๋ณด์์ง๋ง, ์กฐ๊ธ๋ง ๋ ์๋ ค๋ ๋ง์์ ๊ทธ ์ด๋ค ๊ฒ๋ ์์จ ์๊ฐ ์์๋ค. ์ด๋ฐ ์๊ทผ์ด๋ฅผ ๋ถ์ํ๊ฒ ๋ณด๋, ์ฐฝ์์ด๋ ์์ ์ด ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ถ์ฒํด ์ฃผ์๋ค. ๋ฐ๋ก "45๋ถ ์ผ์ฐ ์๋ ์ค์ ํ๊ธฐ"์ด๋ค. ์ด ๋ฐฉ๋ฒ์ ๋จ์ํ๋ค. ์๋ ์ค์ ๋์ด ์๋ ์๋์ 45๋ถ ์์๋ ์๊ฐ์ผ๋ก ๋ฐ๊พธ๋ ๊ฒ์ด๋ค.
www.acmicpc.net
โ๐ป ํ์ด
๐จ Go
package main
import (
"bufio"
"fmt"
"os"
)
func main() {
var h, m int
reader := bufio.NewReader(os.Stdin)
fmt.Fscanln(reader, &h, &m)
if m-45 >= 0 {
fmt.Printf("%d %d\n", h, m-45)
} else if h == 0 {
fmt.Printf("%d %d\n", 23, 15+m)
} else {
fmt.Printf("%d %d\n", h-1, 15+m)
}
}
๐จ Python3
import sys
h, m = sys.stdin.readline().split()
h, m = int(h), int(m)
if m - 45 < 0:
m = m + 15
if h - 1 < 0:
h = h + 23
else:
h = h - 1
else:
m = m - 45
print(h, m)
728x90
'dev > algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
BOJ / 10950๋ฒ / A+B-3 [Go] [Python3] (0) | 2020.03.20 |
---|---|
BOJ / 2739๋ฒ / ๊ตฌ๊ตฌ๋จ [Go] [Python3] (0) | 2020.03.19 |
BOJ / 2753๋ฒ / ์ค๋ [Go] [Python3] (0) | 2020.03.17 |
BOJ / 9498๋ฒ / ์ํ ์ฑ์ [Go] [Python3] (0) | 2020.03.16 |
BOJ / 1330๋ฒ / ๋ ์ ๋น๊ตํ๊ธฐ [Go] [Python3] (0) | 2020.03.15 |
๋๊ธ
๊ธ ๋ณด๊ดํจ
์ต๊ทผ์ ๋ฌ๋ฆฐ ๋๊ธ
TAG
- ์๊ฐ๊ต์ฒด
- AWS
- BFS
- ๋งฅ๋ถ ์ ๊ทธ๋ ์ด๋
- ์๋ฐ
- java
- ๋งฅ๋ถํ๋ก
- baekjoon
- ballet
- ๋ฐ๋
- ๋ฐฑ์ค
- ํ
- BOJ
- dfs
- ์๊ณ ๋ฆฌ์ฆ
- python3
- ๋ธ๋ฃจํธํฌ์ค
- ๋ถํ ์ ๋ณต
- go
- ํ๋ก์ด๋์์ฌ
- ์ด๋ถํ์
- MongoDB
- Algorithm
- ๋ชฝ๊ณ ๋๋น
- ํด์๋งต
- Macbook pro 2012 mid 13
- Golang
- dp
- ์คํ
- ๋งฅ๋ถ
- Total
- Today
- Yesterday