양의 정수 순서쌍 (A,B)(A, B)(A,B)가 다음 조건을 만족하면 닮은 수 쌍이라고 한다.
A+B=gcd(A,B)2A+B=gcd(A,B)^2A+B=gcd(A,B)2
정수 NNN이 주어질 때 A+B≤NA+B \leq NA+B≤N을 만족하는 닮은 수 쌍의 개수를 구하라.
여기서 (A,B)(A, B)(A,B)와 (B,A)(B, A)(B,A)는 서로 다른 닮은 수 쌍으로 본다.
첫째 줄에 정수 NNN이 주어진다.
2≤N≤10132 \leq N \leq 10^{13}2≤N≤1013
닮은 수 쌍의 개수를 출력한다.
10
3
17
5
코드를 제출하려면 로그인이 필요합니다.
제출 내역이 없습니다.