#はじめに
Paizaのスキルチェックで遊ぼうとしたら、Goだけ標準入力取得のサンプルコードはありません。(2019/09/07現在)
つまり、Goで問題挑戦するなら、サンプルコードいらないよね。
「初心者はテスト受ける価値がありません」と言われてるも同然です(勝手な拡大解釈)
というわけで
他のサンプルコードを見ながら、標準入力を取得する程度(Dランクの問題より難しい)の能力が必要なわけです。
雑に取得するコードを書いてみました
サンプルコード
var sc = bufio.NewScanner(os.Stdin)
func getNextLine() string {
sc.Scan()
return sc.Text()
}
func main() {
input := getNextLine()
}
#それ以外の優しくない点
- goのフォーマッターをpaiza上で動かせない
- Goのバージョンが1.7.3
(2019/09/07現在1.13がリリースされている)
#感想
問題が難しくなればなるほど実務能力よりは、
競技プログラミング的な能力が求められるので仕方ない気もします(擁護?)
その他
もっと便利な取得関数を作っておられる方はこちら
https://qiita.com/zurazurataicho/items/c8856fc97924decf23b4