Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func read_input() {
- parse_args()
- tmpByteArr, _ := (ioutil.ReadFile(inputFile))
- var fileContent = string(tmpByteArr)
- var allTrees []string = strings.Split(fileContent, "\n")
- nTrees = len(allTrees)
- nums = make([][]int, nTrees)
- for i := range nums {
- var oneTree []string = strings.Split(allTrees[i], " ")
- // Numbe of nodes in a tree array = Value at the first index
- nums[i] = make([]int, len(oneTree)+1)
- nums[i][0] = len(oneTree) // Loi ngay dong nay
- for j := 1; j <= len(oneTree); j++ {
- var num int
- num, _ = strconv.Atoi(oneTree[j])
- nums[i] = append(nums[i], num)
- }
- }
- for i := 0; i < nTrees; i++ {
- for j := 1; j <= nums[i][0]; j++ {
- fmt.Print(string(nums[i][j]) + " ")
- }
- fmt.Println()
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement