关注
请问这个读取输入错误的问题是在哪呀?
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
相关推荐
查看6道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你的实习产出是真实的还是包装的? #
19520次浏览 341人参与
# 中国电信笔试 #
31478次浏览 284人参与
# 米连集团26产品管培生项目 #
13116次浏览 285人参与
# 春招至今,你的战绩如何? #
62628次浏览 570人参与
# 如果秋招能重来,我会____ #
96824次浏览 500人参与
# 一张图晒出你司的标语 #
4010次浏览 74人参与
# 厦门银行科技岗值不值得投 #
7730次浏览 186人参与
# i人适合做什么工作 #
37048次浏览 124人参与
# 我是面试官,请用一句话让我破防 #
79645次浏览 219人参与
# 金三银四,你的春招进行到哪个阶段了? #
21835次浏览 280人参与
# 哪些公司真双非友好? #
69446次浏览 287人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
340341次浏览 2170人参与
# AI面会问哪些问题? #
26341次浏览 534人参与
# 找AI工作可以去哪些公司? #
8403次浏览 215人参与
# 从事AI岗需要掌握哪些技术栈? #
8339次浏览 280人参与
# 面试尴尬现场 #
220896次浏览 861人参与
# 五一之后,实习真的很难找吗? #
102852次浏览 584人参与
# 你做过最难的笔试是哪家公司 #
31907次浏览 213人参与
# 应届生第一份工资要多少合适 #
20611次浏览 86人参与
# 聊聊你的职场新体验 #
336240次浏览 1894人参与
# 你小时候最想从事什么职业 #
159907次浏览 2072人参与
# 阿里笔试 #
177656次浏览 1307人参与
