728x90
링크
https://www.acmicpc.net/problem/1793
난이도(solved.ac 참고)
실버1
풀이
어제 포스팅한 바닥 공사 문제와 같아서 title 함수에 대한 코드는 별로 필요없을 것 같고, while True만 보면 될 것 같다.
이 문제는 특이하게 n이라는 값을 따로 지정해주거나 하지 않고, input값이 들어올 때마다 그에 따른 반환값을 계속 출력하도록 하였다. 이부분은 몰라서 구글링한 동아리원한테 들어서 그대로 썼다.
while True:
try:
print(title(int(f())))
except:
break
try 블록 수행 중 오류가 발생하면 except 블록이 수행된다. 하지만 try 블록에서 오류가 발생하지 않는다면 except 블록은 수행되지 않는다. 즉 별 일이 없다면 try의 부분이 계속 수행되는 것이다. 여기에 input을 넣어서 계속 그에 따라 함수의 반환값이 나오도록 한 것이다.
'CS > 알고리즘' 카테고리의 다른 글
[Python] BOJ(백준) 18352번 - 특정 거리의 도시 찾기 (0) | 2021.08.05 |
---|---|
[Python] 백준(BOJ) 2579번 - 계단 오르기 (0) | 2021.08.04 |
[Python] 백준(BOJ) 1932번 - 정수 삼각형 (0) | 2021.08.03 |
[Python] 백준(BOJ) 18353번 - 병사 배치하기 (0) | 2021.08.03 |
[Python] 백준(BOJ) 11053번 - 가장 긴 증가하는 부분 수열 (0) | 2021.08.03 |