정리
백준 1037번: 약수 본문
백준 1037번: 약수
- 약수의 개수
- 제곱수: 홀수 개
- 제곱수가 아닌 수: 짝수 개
- 이 문제에서 제곱수는 진짜약수개수=1이다.
따라서 array[0] * array[0] 을 출력해주면 된다.
- 제곱수가 아닌 수인 경우에는 퀵소트(quickSort)를 통해서 오름차순으로 정렬 한 뒤,
array[0] * array[진짜약수개수-1] 을 출력해주면 된다.
'Programming > 백준 BOJ' 카테고리의 다른 글
백준 2485번: 가로수 (0) | 2020.07.06 |
---|---|
백준 2609번: 최대공약수와 최소공배수 (0) | 2020.07.03 |
백준 1978번: 소수 찾기 (0) | 2020.07.02 |
백준 10815번: 숫자 카드 (0) | 2020.07.02 |
백준 17074번: 정렬 (0) | 2020.07.01 |
Comments