'Go Lang' 카테고리의 글 목록
본문 바로가기
728x90
반응형

Go Lang35

2021.10.24_golang-15686-치킨배달 소스코드 | golang package main import ( "bufio" "fmt" "os" ) type Data struct { y, x int } var ( n, m int answer = 0 board = [51][51]int{} reader *bufio.Reader = bufio.NewReader(os.Stdin) writer *bufio.Writer = bufio.NewWriter(os.Stdout) chicken []Data home []Data D [15]int ) func printf(f string, a ...interface{}) { fmt.Fprintf(writer, f, a...) } func scanf(f string, a ...interface{}) { fmt.Fscanf(.. 2021. 10. 24.
2021.10.22_2742-기찍N 소스코드 package main import ( "bufio" "fmt" "os" ) func main() { reader := bufio.NewReader(os.Stdin) writer := bufio.NewWriter(os.Stdout) N := 0 fmt.Fscanf(reader, "%d", &N) for i := N; i >= 1; i-- { fmt.Fprintf(writer, "%d\n", i) } writer.Flush() } 설계 위의 경우도 우선 저런식으로 입출력을 쓰는 구나 테스트한것 그냥 역으로 출력해주면됨 이번꺼는 Fprintln 을 하지 않고 Fprintf를 이용해서 입출력해봄 실수 실수 없음 문제 링크 2742-기찍N 원본 https://github.com/3DPIT/golang/.. 2021. 10. 22.
2021.10.22_15552-빠른A+B 소스코드 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()부분이 있는데 이것이 포문안에 있으.. 2021. 10. 22.
GoLangWeb-postgreDB https://github.com/3DPIT/golang/blob/master/05.GolangWeb/0831/01.postgreDB/2021%EB%85%8408%EC%9B%9431%EC%9D%BC_GoLangWeb-postgreDB.md GitHub - 3DPIT/golang Contribute to 3DPIT/golang development by creating an account on GitHub. github.com 2021. 8. 31.
728x90
반응형