input함수로 정수 N을 받고 cnt, number변수를 지정한다. 이때 number은 맨 처음에 받은 정수 N으로 지정한다.(while문 안에서 N이 변형되기 때문)x가 맨 처음수 number와 일치하면 while문을 빠져나오는 while문을 작성한다. 이때 더하기
문제
몇번의 과정을 거치는지 셀 수 있는 cnt 변수를 지정한뒤 input 함수로 X의 값을 받는다.while 문을 활용하여 X가 10보다 크거나 같을때 각자리수의 합인 Y를 구한다.(이때 cnt값은 1씩 증가하고 다음 계산을 위해 X = Y라는 코드를 추가한다.)그 후 Y
n을 추가할 리스트 my와 결과물을 출력할때 사용할 리스트 li를 선언한다.for문을 이용해 입력받은 i들을 리스트 my에 추가한다.만약 n이 1이면 비교할 필요가 없기 때문에 그냥 my를 출력하고 2이 아닐경우 이중 for문을 활용해 문자열을 비교한다. (비교의 기준
문제 code 풀이과정 n을 문자열로 입력받고 입력받은 n의 각 자리수를 int타입으로 변환해 리스트에 저장한다. 그 후 li.sort(reverse=True)라는 코드를 이용해 리스트를 내림차순으로 정렬한 뒤 다시 join함수를 이용해 문자열로 변환시켜준다.