Golang ACM 模式输入
常见输入输出练习:
普通输入
package main
import (
"fmt"
)
func main() {
for {
var a, b int
n, _ := fmt.Scan(&a, &b)
if n == 0 {
break
}
fmt.Println(a + b)
}
}
字符串输入换行结尾
package main
import (
"fmt"
"sort"
"os"
"bufio"
"strings"
)
func main() {
sc := bufio.NewScanner(os.Stdin)
for sc.Scan() {
strs := strings.Split(sc.Text(), " ")
sort.Strings(strs)
for _, str := range strs {
fmt.Print(str, " ")
}
fmt.Println()
}
}