반응형
Notice
Recent Posts
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Archives
Today
Total
관리 메뉴

500error

[Cos Pro 1급, Python] 4차 5번 : 규칙에 맞는 숫자 생성 본문

알고리즘/파이썬

[Cos Pro 1급, Python] 4차 5번 : 규칙에 맞는 숫자 생성

Internal Server Error 2024. 2. 29. 18:38
반응형

문제

다음과 같이 새로운 숫자를 생성할 때, n번째 생성할 숫자를 구하려고 합니다.
 
  1. 첫 번째 수는 1입니다.
  2. 다음수를 1의 자리에 추가합니다.
  3. 만든 숫자를 뒤집습니다.
  4. 숫자 1부터 9까지 추가하면서 2, 3번째 단계를 반복합니다.
  5. 숫자 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, "입니다.")
반응형
Comments