-
카테고리
-
세부 분야
알고리즘 · 자료구조
-
해결 여부
미해결
이런 풀이는 어떤가요?
21.12.02 17:45 작성 조회수 221
0
이런 풀이는 어떤가요? 앞에서도 res = res * 10 + int(x) 를 했었는데 자꾸 까먹고 잘 안들어오네요 이게ㅠㅠ
그러다보니 리스트도 만들고 for문도 한 번 더 사용했는데 이런식으로 코드를 짜면 안될까요?
s = input()
num_list = []
for i in s:
if i.isdecimal():
num_list.append(i)
num = ''
for j in num_list:
if int(j):
num += j
num = int(num)
cnt = 0
for i in range(1, num+1):
if num % i == 0:
cnt += 1
print(num)
print(cnt)
답변을 작성해보세요.
0
답변 1