とりあえず空白区切りでの入力と一行をスライスとして得るのとそのうちでmin/maxをとるやつ。 どんどん更新してるので履歴はgistからどうぞ メソッドチェーン的なのができないのはGenericsが無いかららしいんですが、pythonやC#のLINQにお世話になってきているのですごいめんどくさい。 [2018/04/16]追記参照 コメントアウトしてあるやつは予めいくつの要素が与えられるかわからない場合のやつで、AOJでみかけたりするやつ用として最初に作りました。pythonだとそもそもlis = list(map(int, input().split()))とかでいくつ要素あるか知っていても一気にとってしまう事が多いのですが、goではそもそも使われてない変数とかあると怒られるので積極的に使っていこうという姿勢です。 あと疑似デフォルト引数的に構造体にフィールドをまとめるみたいなやつも使え