0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

PaizaはGoの初心者に優しくない

Posted at

#はじめに
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

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?