关注
请问这个读取输入错误的问题是在哪呀?
package main
import (
"bufio"
"fmt"
"os"
"strconv"
"strings"
)
func main() {
scanner := bufio.NewScanner(os.Stdin)
scanner.Scan()
str := scanner.Text()
strArray := strings.Split(str, " ")
n, _ := strconv.Atoi(strArray[0])
scanner.Scan()
str = scanner.Text()
strArray = strings.Split(str, " ")
nums := make([]int, n)
res := 0
ans := 0
for i := 0; i < n; i++{
nums[i], _ = strconv.Atoi(strArray[i])
res += nums[i]
if nums[i] == 0{
ans++
}
}
for scanner.Scan(){
str = scanner.Text()
strArray = strings.Split(str, " ")
min, _ := strconv.Atoi(strArray[0])
max, _ := strconv.Atoi(strArray[1])
fmt.Printf("%v %v\n", res + min * ans, res + max * ans)
}
}
程序异常退出, 请检查代码"是否有数组越界等异常"或者"是否有语法错误"
panic: runtime error: index out of range [1] with length 1
goroutine 1 [running]:
main.main()
/tmp/main.go:44 +0x34a
查看原帖
点赞 1
相关推荐
2025-12-31 14:19
门头沟学院 产品经理
哈利波特不吃辣椒:因为实习你记住不是正职,本来就是双方可以随时毁约的,所以实习记住别投入过多感情,份内事情做好就行,开了就开了怕什么,不是转正的实习都无所谓 点赞 评论 收藏
分享
牛客78099800...:实习现在还不捞26届的啊,我投了很多,没有进流程的,以为是在搞秋招,但意外发现大三的不少都面实习了 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 26年哪些行业会变好/更差 #
7034次浏览 114人参与
# 实习,不懂就问 #
147045次浏览 1317人参与
# 去年的flag与今年的小目标 #
3604次浏览 106人参与
# 卷__卷不过你们,只能卷__了 #
2419次浏览 62人参与
# 有深度的简历长什么样? #
8448次浏览 173人参与
# 哪些公司在招寒假实习? #
3409次浏览 38人参与
# 入职第一天 #
5333次浏览 92人参与
# 你都用AI做什么 #
3217次浏览 85人参与
# 写论文的崩溃时刻 #
1829次浏览 51人参与
# 你不能接受的企业文化有哪些 #
4242次浏览 74人参与
# 实习学到最有价值的工作习惯 #
54228次浏览 433人参与
# 一人分享一道面试手撕题 #
11067次浏览 556人参与
# 你最满意的offer薪资是哪家公司? #
64172次浏览 319人参与
# 外包能不能当跳板? #
55949次浏览 260人参与
# 滴滴求职进展汇总 #
292675次浏览 2411人参与
# 应届生应该先就业还是先择业 #
161756次浏览 818人参与
# uu们,春招你还来吗? #
39524次浏览 232人参与
# AI了,我在打一种很新的工 #
125797次浏览 1304人参与
# 计算机有哪些岗位值得去? #
259531次浏览 1963人参与
# 秋招你被哪家公司挂了? #
1002531次浏览 7706人参与