티스토리 뷰
문제
풀이
package main
import (
"bufio"
"fmt"
"os"
)
func main() {
reader := bufio.NewReader(os.Stdin)
var numbers = make([]int, 10)
var mods []int
for i := range numbers {
fmt.Fscanf(reader, "%d\n", &numbers[i])
var mod = numbers[i] % 42
if !contains(mods, mod) {
mods = append(mods, mod)
}
}
fmt.Println(len(mods))
}
func contains(numbers []int, number int) bool {
for _, n := range numbers {
if number == n {
return true
}
}
return false
}
728x90
'dev > algorithm' 카테고리의 다른 글
BOJ / 8958번 / OX퀴즈 [Golang] (0) | 2020.04.14 |
---|---|
BOJ / 1546번 / 평균 [Golang] (2) | 2020.04.13 |
BOJ / 2577번 / 숫자의 개수 [Golang] (0) | 2020.04.11 |
BOJ / 2562번 / 최댓값 [Golang] (0) | 2020.04.10 |
BOJ / 10818번 / 최소, 최대 [Golang] (5) | 2020.04.09 |
댓글