No.180 美しいWhitespace (2)
問題文
太郎君の弟の次郎君は難解プログラミング言語であるWhitespaceで美しいプログラムを書くことに熱中しています。
Whitespaceでは、スペース・タブ・改行のみを構文に使用し、その他は無視します。
太郎君はソースコードに全角スペースを混ぜていましたが、次郎君はそれだとインタプリタによってはエラーになることに気が付きました。
次郎君は
次郎君はエディターのタブ幅
ソースコードの「醜さ」は、ソースコードの行の幅の最大値から最小値を引いたものです。
より正確に言うと、タブ幅
普通のエディタとは異なり、タブの位置などは幅に影響せず、スペースとタブそれぞれの個数のみから「醜さ」が決まることに注意してください。
ソースコードの「醜さ」
入力
続く
次郎君のソースコードにはスペース・タブ・改行以外の文字は含まれません。
次郎君のソースコードがWhitespaceの文法的に正しいとは限りません。
出力
ソースコードの「醜さ」
サンプル
サンプル1
入力
2 1 1 3 0
出力
2
タブ幅を
また、「醜さ」を0にするタブ幅は
サンプル2
入力
4 0 0 0 0 0 0 0 0
出力
1
この場合任意の
サンプル3
入力
2 1 4 9 1
出力
3
サンプル4
入力
10 4321123 46 9506183 4 2469242 61 1111211 72 1234721 71 3333474 54 1111260 72 123559 80 1728545 67 7407433 21
出力
123456
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。