vivo 2020 학교 모집 프로 그래 밍 - 자릿수 의 적 을 찾 는 것 은 n 의 최소 수 m 이다.
구현 코드:
\# ,
\# @param n int n>9
\# @return int
class Solution:
def solution(self , n ):
temp = n
nums = []
while temp > 9:
flag = 0
for i in range(9, 1, -1):
if temp % i == 0:
flag = 1
nums.append(i)
temp /= i
if temp < 10:
nums.append(int(temp))
break
if flag == 0:
return -1
nums = sorted(nums)
res = ''.join(str(x) for x in nums)
return int(res)
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[못 푼 문제] 백준 10989번sys.stdin.readline()을 사용하여 input의 시간을 줄였다. 또한 입력 가능한 수의 개수가 10,000,000개 이고 최대 입력 가능한 수가 10,000이기 때문에 모든 수를 입력 받아 리스트로 만들...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.