여기서는 내장 함수인 textwrap을 이용하는 문제였다:
import textwrap
def wrap(string, max_width):
new_list = textwrap.fill(string, width=max_width)
return new_list
if __name__ == '__main__':
string, max_width = input(), int(input())
result = wrap(string, max_width)
print(result)
textwrap 내장 함수에 대한 설명은 여기서 찾아볼 수 있다. textwrap 함수에서 fill 이라는 메소드를 추가로 사용하여 순서대로 출력할 수 있었다.
'알고리즘 테스트 > Hackerrank 문제풀이 및 해설' 카테고리의 다른 글
<Hackerrank 문제풀이: 파이썬> String Formatting (0) | 2020.11.24 |
---|---|
<Hackerrank 문제풀이: 파이썬> Designer Door Mat (0) | 2020.11.24 |
<Hackerrank 문제풀이: 파이썬> List Comprehensions (0) | 2020.11.23 |
<Hackerrank 문제풀이: 파이썬> Athlete Sort (0) | 2020.11.23 |
<Hackerrank 문제풀이: 파이썬> String Validators (0) | 2020.11.19 |