```
백준 10829번 이진수 변환 Go 구현해보기
```

이번 글을 통해 배워갈 내용
- 백준 10829번 풀이
- 이진수 변환 연습
https://www.acmicpc.net/problem/10829
10829번: 이진수 변환
첫째 줄에 자연수 N이 주어진다. (1 ≤ N ≤ 100,000,000,000,000)
www.acmicpc.net
백준 10829번 는
난이도 쉬움 등급의 문제로서
1 ≤ N ≤ 100,000,000,000,000의 범위 수 N이 주어질 때
이를 이진수로 변환하면 되는 문제입니다.
예
입력 100000000000000
출력 10110101111001100010000011110100100000000000000
30분 정도 위에 링크를 방문하셔서 풀어보시고
안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다.
strconv.FormatInt를 사용해서 쉽게 풀었습니다
전체 코드는 다음과 같습니다
package main
import (
"bufio"
"fmt"
"os"
"strconv"
)
func main() {
reader := bufio.NewReader(os.Stdin)
writer := bufio.NewWriter(os.Stdout)
var a int64
fmt.Fscanln(reader, &a)
fmt.Fprintln(writer, strconv.FormatInt(a, 2))
writer.Flush()
}
읽어주셔서 감사합니다
무엇인가 얻어가셨기를 바라며
오늘도 즐거운 코딩 하시길 바랍니다 ~ :)
참조 및 인용
Introduction to Algorithms
A Tour of Go
tour.golang.org
728x90
'Go > Go 알고리즘' 카테고리의 다른 글
| 백준 10845번 큐 Go 구현해보기 (0) | 2021.11.08 |
|---|---|
| 백준 10824번 네 수 Go 구현해보기 (0) | 2021.11.07 |
| 백준 10828번 스택 Go 구현해보기 (0) | 2021.11.07 |
| 백준 10991번 별찍기-16 Go 구현해보기 (1) | 2021.11.07 |
| 백준 2948번 2009년 Go 구현해보기 (0) | 2021.11.06 |