[백준_python] 소인수분해 || 11653
·
🎯PS
www.acmicpc.net/problem/11653 11653번: 소인수분해첫째 줄에 정수 N (1 ≤ N ≤ 10,000,000)이 주어진다.www.acmicpc.net에라토스테네스의 체를 이용해야하는 줄 알았따...#소인수분해(시간초과) def isprime(num): if num == 1: return False for i in range(2, int(num**0.5)+1): if num % i == 0: return False return True n = int(input()) prime = [] for i in range(1, n+1): if isprime(i): prime.append(i) while n!= 1: for i in prime: if n % i ==0: n = n/i print(..