체리의 하루
Published 2023. 4. 17. 16:24
[Go] BOJ / 13909번 / 창문 닫기 BOJ/Go

💻 문제

 

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