| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
バーチャルにクイズ大会「abc」を再現できるPython3向けツールです。
本家のクイズ大会「abc」: http://abc-dive.com/
python .\vbc.py
とするとファイルダイアログが開きますので、sample_data.csvの形式で用意したデータを入力します。
すると、vbc_log.txtおよびvbc_log_for_excel.csvが生成されます。
vbc_log.txtには1問ごとの正誤など詳細な情報が記録されています。読み物としてお使いください。
vbc_log_for_excel.csvは、vbc_data_sample.xlsxにインポートすることで、大会結果を見やすく表示するためのデータです。
sample_data.csvは以下のようになっています。
1,あ,7,7,1,2,3,4 2,い,7,7,1,2,3,4 3,う,7,7,1,2,3,4 ……
abcにおける1Rペーパークイズの結果に相当する上位49名を49行に入力してください。
各行は順位、名前、知識量、早押し力、10○10×のコース希望、Swedish 10のコース希望、10 by 10のコース希望、10 up-downのコース希望となっています。
vbc_data_sample.xlsxにインポートして使います。
vbc_data_sample.xlsxには、vbc_sampleと参加者データの2つのシートがサンプルとして置いてあります。
まず、新しいシートを作り、データ→外部データの取り込みからvbc_log_for_excel.csvをカンマ区切りデータとしてインポートします。A1セルを左上端としてください。
そして、シートvbc_sampleのAH3セルの文字列を「参加者データ」から新しいシートの名前に変えると、vbc_log_for_excel.csvのデータに沿った表示が得られます。
残った参加者データのシートおよび、インポートし終わったvbc_log_for_excel.csvは削除してもかまいません。
| Back | FazBrowse Home | New Git URL |