[백준]12779 상품 is 뭔들
Contents
https://www.acmicpc.net/problem/12779
풀이:
약수의 갯수가 홀수라는 것은 “제곱수” 라는 것을 의미한다.
그러므로 제곱수의 갯수 / 전체 갯수를 한다면 답을 구할 수 있다.
주의
- 확률이 0일 경우 0을 출력해야한다.
- 2^60 까지의 숫자이므로 int형에 들어갈 수 없다.
- 기약분수로 출력해야하므로 최대 공약수로 나누어주는 작업을 해주자.
코드:
사용언어 : c++
|
|