[Go] BOJ / 9506번 / 약수들의 합
BOJ/Go
2023. 3. 27. 13:12
💻 문제 9506번: 약수들의 합 어떤 숫자 n이 자신을 제외한 모든 약수들의 합과 같으면, 그 수를 완전수라고 한다. 예를 들어 6은 6 = 1 + 2 + 3 으로 완전수이다. n이 완전수인지 아닌지 판단해주는 프로그램을 작성하라. www.acmicpc.net 📜 풀이 package main import ( "bufio" "fmt" "os" ) func main() { var n, sum int r := bufio.NewReader(os.Stdin) w := bufio.NewWriter(os.Stdout) defer w.Flush() for { fmt.Fscanln(r, &n) var factor []int sum = 0 if n == -1 { break } else { for i := 1; i < n..