关注
请问这个读取输入错误的问题是在哪呀?
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
相关推荐
点赞 评论 收藏
分享
05-29 11:27
汕头大学 golang 程序员牛肉:简历写的像闹着玩,不太符合校招生的定位。
1.使用RestfulAPI风格的接口是一个很高大上的事情吗?你要面试官怎么提问?问你什么是Restful?同理包括你的使用gin框架,使用GORM框架。
2.使用Redis做缓存。这个也值得拿出来说吗?Redis延伸出来的问题你有解决吗?比如Redis与MySQL的数据一致性你解决了没有?Redis的缓存击穿穿透你解决了没有?
这些都是很基础的点了,你要面试官怎么提问你?给人一眼看过去就是不懂后端。而且你找的太晚了,面向26的暑期实习在三四五月份就已经招满了。
你现在这个点就很尴尬,本来国内用go的中小厂就不多,大多数都是Java。你还非要选go,选go就算了投递还这么晚。***月份就开秋招了,我估计你六七月也够呛都找到实习。大概率就是九月多找到实习之后准备春招。
找找学长看能不能包装一个实习吧,双非的同学先考虑不饿死再说。
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 26届的你们有几段实习? #
40550次浏览 459人参与
# 月薪多少能在一线城市生存 #
23445次浏览 278人参与
# 你后悔自己读研吗? #
18094次浏览 233人参与
# 你以为的实习VS真实的实习 #
25605次浏览 239人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
117361次浏览 810人参与
# 打工人的工作餐日常 #
52004次浏览 407人参与
# 双非能在秋招上岸吗? #
221118次浏览 1170人参与
# 你觉得早上几点上班合适? #
71598次浏览 299人参与
# 一人推荐一个值得去的通信/硬件公司 #
186032次浏览 1858人参与
# 你认为哪些项目算烂大街? #
16553次浏览 266人参与
# 哪些公司真双非友好? #
15233次浏览 81人参与
# 追觅科技求职进展汇总 #
17896次浏览 120人参与
# 机械校招之路总结 #
93649次浏览 1893人参与
# 你被哪些公司秒挂过? #
30230次浏览 238人参与
# 找工作时的取与舍 #
82741次浏览 590人参与
# 秋招拿一个offer可以躺平吗 #
146131次浏览 940人参与
# 最难的技术面是哪家公司? #
9166次浏览 73人参与
# 网申一定要掌握的小技巧 #
10812次浏览 66人参与
# 你觉得技术面多长时间合理? #
98954次浏览 716人参与
# 如何KTV领导 #
62469次浏览 472人参与