输入四行,第一行n,后三行都是长度为n的数组,我这样输入输出有什么问题?过了30%后就报错,说在第一个val, _ := strconv.Atoi(tmps[i])这里发生了越界,数组长度只有1var n intinput := bufio.NewScanner(os.Stdin)input.Scan()n, _ = strconv.Atoi(input.Text())arr1, arr2, arr3 := make([]int, n), make([]int, n), make([]int, n)input.Scan()tmps := strings.Split(input.Text(), &quot; &quot;)for i := 0; i < n; i++ {val, _ := strconv.Atoi(tmps[i])arr1[i] = val}input.Scan()tmps = strings.Split(input.Text(), &quot; &quot;)for i := 0; i < n; i++ {val, _ := strconv.Atoi(tmps[i])arr2[i] = val}input.Scan()tmps = strings.Split(input.Text(), &quot; &quot;)for i := 0; i < n; i++ {val, _ := strconv.Atoi(tmps[i])arr3[i] = val}fmt.Println(solution3(arr1, arr2, arr3))