500error
[Cos Pro 1급, Python] 4차 5번 : 규칙에 맞는 숫자 생성 본문
반응형
문제
다음과 같이 새로운 숫자를 생성할 때, n번째 생성할 숫자를 구하려고 합니다.
- 첫 번째 수는 1입니다.
- 다음수를 1의 자리에 추가합니다.
- 만든 숫자를 뒤집습니다.
- 숫자 1부터 9까지 추가하면서 2, 3번째 단계를 반복합니다.
- 숫자 9까지 추가했다면 다시 숫자 1부터 추가합니다.
n이 매개변수로 주어질 때, n번째로 생성할 수를 문자열 형태로 return 하는 solution 함수를 작성하려 합니다. 위 구조를 참고하여 코드가 바르게 동작하도록 빈칸을 채워주세요.
코드
def solution(n):
answer = ''
for i in range(n):
answer += str(i+1)
answer = answer[::-1]
return answer
n = 5
ret = solution(n)
print("solution 함수의 반환 값은", ret, "입니다.")
반응형
'알고리즘 > 파이썬' 카테고리의 다른 글
[Cos Pro 1급, Python] 4차 6번 : 자아도취 수 (0) | 2024.02.29 |
---|---|
[Cos Pro 1급, Python] 4차 4번 : 마방진 문제 (0) | 2024.02.29 |
[Cos Pro 1급, Python] 4차 3번 : 스키장 최소 비용 구하기 (0) | 2024.02.29 |
[Cos Pro 1급, Python] 4차 2번 : 문자열 압축 (0) | 2024.02.29 |
[Cos Pro 1급, Python] 4차 1번 : 사전에서 단어찾기 (0) | 2024.02.29 |
Comments