728x90
반응형
소스코드
package main
import (
"bufio"
"fmt"
"os"
)
func main() {
var length int
reader := bufio.NewReader(os.Stdin)
writer := bufio.NewWriter(os.Stdout)
fmt.Fscanln(reader, &length)
var a, b int
for i := 0; i < length; i++ {
fmt.Fscanln(reader, &a, &b)
fmt.Fprintln(writer, a+b)
}
writer.Flush()
}
설계
- 설계 할것은 없긴하다 목적은 입출력을 해본것
- 우선 go언어의 경우는 bufio를 사용시 빠른 입출력을 가짐
실수
- 여기서 writer.Flush()부분이 있는데 이것이 포문안에 있으면 그때마다 출력을 해주지만 시간초과
- 그렇기 때문에 결과를 다 하고 마지막에 써주면된다.
문제 링크
원본
728x90
반응형
'Go Lang' 카테고리의 다른 글
2021.10.24_golang-15686-치킨배달 (0) | 2021.10.24 |
---|---|
2021.10.22_2742-기찍N (0) | 2021.10.22 |
GoLangWeb-postgreDB (0) | 2021.08.31 |
GoLangWeb-Todos배포 (0) | 2021.08.31 |
GoLangWeb-배포 (0) | 2021.08.29 |
댓글