개인 블로그 이전하였습니다! https://mobilog.me 아무데나 클릭하면 닫힙니다.
[구름] 코딩테스트 Golang 입력 값 처리

입력 받은 데이터 기준

첫줄에 총 데이터 개수가 입력된후 

한줄씩 데이터를 입력받는 경우

 

ex)

4

1 2 3

3 4 5

6 4 2 

4 8 1

 

// golang multilines

// 엔터 기준으로 한줄씩 스캔 scn.Scan(),  스캔된 입력 값 scn.Text()
// 띄어쓰기 기준으로 스캔 fmt.Scanln(&input)

func main() {
	scn := bufio.NewScanner(os.Stdin)
    
	var input string
	fmt.Scanln(&input) // 예제 데이터의 데이터 총 개수 4를 입력받음
    
	leng, _ := strconv.Atoi(input) //입력 받은 데이터 정수변환
	var lines []string

	for i := 0; i < leng; i++ {
		scn.Scan() //엔터기준 한줄씩 입력 [(1 2 3), (3 4 5), (6 4 2), (4 8 1)]
		lines = append(lines, scn.Text()) 데이터 배열로 추가
	}

	/// 입력 받은 라인을 토대로 솔루션 작성.
}

 

 

'Algorithms' 카테고리의 다른 글

[백준] 카드2 (Node.js)  (0) 2021.06.08
[백준] 짝수펠린드롬 (Node.js)  (0) 2021.06.06