33 lines
424 B
Go
33 lines
424 B
Go
|
|
//go:build ignore
|
||
|
|
|
||
|
|
// 多组测试数据(EOF 结束):每组先读 n,再读 n 个数,输出总和
|
||
|
|
// 输入示例:
|
||
|
|
// 3
|
||
|
|
// 1 2 3
|
||
|
|
// 2
|
||
|
|
// 4 5
|
||
|
|
// 输出示例:
|
||
|
|
// 6
|
||
|
|
// 9
|
||
|
|
package main
|
||
|
|
|
||
|
|
import (
|
||
|
|
"fmt"
|
||
|
|
"io"
|
||
|
|
)
|
||
|
|
|
||
|
|
func main() {
|
||
|
|
for {
|
||
|
|
var n int
|
||
|
|
// TODO: 读入 n,遇到 EOF 退出循环
|
||
|
|
|
||
|
|
sum := 0
|
||
|
|
for i := 0; i < n; i++ {
|
||
|
|
var x int
|
||
|
|
// TODO: 读入 x
|
||
|
|
sum += x
|
||
|
|
}
|
||
|
|
fmt.Println(sum)
|
||
|
|
}
|
||
|
|
}
|