http://codeup.kr/problem.php?id=1284
Codeup 1284 - 암호 해독
import mathn = int(input())a = []index = 0sq = int(math.sqrt(float(n)))for i in range(0, 30): a.append(0)for i in range(2, sq+1): while n % i == 0: n /= i a[index] = i index += 1if n != 1: a[index] = n index += 1if index == 2: print(int(a[0]), int(a[1]))else: print('wrong number')
'알고리즘 문제 풀기 > Codeup' 카테고리의 다른 글
| Codeup 1286 - 최댓값, 최솟값 (0) | 2019.02.10 |
|---|---|
| Codeup 1285 - 계산기 2 (0) | 2019.02.10 |
| Codeup 1283 - 주식 투자 (0) | 2019.02.09 |
| Codeup 1282 - 제곱수 만들기 (0) | 2019.02.08 |
| Codeup 1281 - 홀수는 더하고 짝수는 빼고 3 (0) | 2019.02.08 |