フォーマットチェッカ

[戻る] [フォルダ200909]
コルン [0bRU/Fh1] 2009/09/06(日) 23:00:49
プロコン公式に、フォーマットチェッカなるプログラムが
7月上旬から公開されているのに、さっき気付いて試してみました。

内容としては、

・改行コードは[CR][LF]のみを受け付ける
・行頭、カンマの前後、行末に空白可
・空白とは、半角スペースとタブ文字。
・最終行には改行コードがなくてもエラーにならない
・数の頭に0がいくつ付いても構わない
 (4と04と00004は全て4として処理され、正しい)

という様な動作をしている様に思います。

ところで、フォーマットチェッカの振る舞いとしての
「最終行には改行コードがなくてもエラーにならない」
というのは、競技部門FAQのA3と矛盾する様な気がするので、
フォーマットチェッカをどこまで信頼して使って良いのかに疑問は残ります。

コルン@久留米OB [0bRU/Fh1] 2009/09/06(日) 23:08:11
ええと、それで、競技練習場の受け付ける回答については、現状のままでいきます。

ただし、出題CSVのほうは、意地悪に、半角スペースやタブ文字を織り交ぜたものを出題するように、変更しようかどうか、検討中です。
あるいは、モードを選んで入室してもらって、意地悪モードの場合は、そんな感じになる……というのも、面白いかもしれませんね。

ともかく、どんな意地悪なCSVが出題されても読み取れる様に、
そして審査サーバが、どんな厳しいCSV読み込みであっても読み取ってもらえる様なCSVを吐き出す様に、選手の皆さんは本番に向けて調整が必要かと。

コンテストの本質がそんな所じゃないのは分かってますけれどもね。
本質の手前で躓かない様、がんばって下さい。

追加発言
■ お名前
  
■ メールアドレス(省略可、半角で入力)
  
■ ホームページアドレス(省略可、半角で入力)
  
■ 発言(エラー時再送信禁止)
  ←解決時は質問者本人がここをチェックしてください。