💻 문제
13909번: 창문 닫기
첫 번째 줄에는 창문의 개수와 사람의 수 N(1 ≤ N ≤ 2,100,000,000)이 주어진다.
www.acmicpc.net
📜 풀이
package main
import (
"bufio"
"fmt"
"math"
"os"
"strconv"
)
func main() {
var n int
s := bufio.NewScanner(os.Stdin)
w := bufio.NewWriter(os.Stdout)
s.Scan()
n, _ = strconv.Atoi(s.Text())
fmt.Fprintln(w, int(math.Sqrt(float64(n))))
w.Flush()
}
✍ 설명
- root값이라는 규칙성이 존재
- math.Sqrt : 루트값을 알려주는 함수
728x90
'BOJ > Go' 카테고리의 다른 글
[Go] BOJ / 2869번 / 달팽이는 올라가고 싶다 (0) | 2023.04.20 |
---|---|
[Go] BOJ / 10872번 / 팩토리얼 (0) | 2023.04.17 |
[Go] BOJ / 4948번 / 베르트랑 공준 (0) | 2023.04.17 |
[Go] BOJ / 4134번 / 다음 소수 (0) | 2023.04.17 |
[Go] BOJ / 1929번 / 소수 구하기 (0) | 2023.04.17 |