package main
import (
"fmt"
"strconv"
"strings"
"bufio"
"os"
)
//写这玩意儿是因为用Go刷牛客的人特别少,很多题解都没看到go语言的
//然后面对机试的ACM核心模式,足以让常年用Go刷LC的人很不适应
func main(){
input:=bufio.NewScanner(os.Stdin)
for input.Scan(){
temp,_:=strconv.Atoi(strings.Split(input.Text()," ")[0])
//下标为字符串按分隔符分割后索引的字符位置
//每次循环读入一行,并按行将一行数据按分隔进行读入,十分方便
//可能会带来一些额外的开销,但作为一种通用的方式也是懒人福音了
//后续有新的效率较高的方式进行输入输出处理,再更新
}
}
这篇博客探讨了如何使用Go语言进行输入输出处理,特别是在ACM核心模式下的应用。作者展示了如何通过bufio.Scanner读取标准输入,转换和分割数据,以适应常见的数据格式。虽然这种方式可能带来额外的开销,但其通用性和便利性使其成为懒人福音。文章适合对Go语言输入输出操作感兴趣的读者。
471

被折叠的 条评论
为什么被折叠?



