読者です 読者をやめる 読者になる 読者になる

或阿呆のブログ

Pythonを好んで使っているプログラマです。Ruby,Perl,PowerShell,VBAなどでもたまに書いています。おバカなことが大好きです。

ダーツの試合推移をエクセルからHTMLに出力するプログラムを書いた。。。

プログラミング

これ、サンプルね!!!

ぬん吉とぬん太の対戦

第1ラウンド先攻:ぬん吉のスロー

マーク数
◎(20) /(20) ◎(20)
得点表
ぬん吉 num ぬん太
20
19
18
17
16
15
BULL
80 得点 0

第1ラウンド後攻:ぬん太のスロー

マーク数
◎(19) ◎(19) ◎(19)
得点表
ぬん吉 num ぬん太
20
19
18
17
16
15
BULL
80 得点 114

第2ラウンド先攻:ぬん吉のスロー

マーク数
◎(20) ◎(15) ◎(15)
得点表
ぬん吉 num ぬん太
20
19
18
17
16
15
BULL
185 得点 114

第2ラウンド後攻:ぬん太のスロー

マーク数
/(19) /(19) /(19)
得点表
ぬん吉 num ぬん太
20
19
18
17
16
15
BULL
185 得点 171

第3ラウンド先攻:ぬん吉のスロー

マーク数
/(19) ×(19) ◎(20)
得点表
ぬん吉 num ぬん太
20
19
18
17
16
15
BULL
245 得点 171

第3ラウンド後攻:ぬん太のスロー

マーク数
◎(18) ◎(18) ◎(18)
得点表
ぬん吉 num ぬん太
20
19
18
17
16
15
BULL
245 得点 279

第4ラウンド先攻:ぬん吉のスロー

マーク数
/(20) - -
得点表
ぬん吉 num ぬん太
20
19
18
17
16
15
BULL
265 得点 279

第4ラウンド後攻:ぬん太のスロー

マーク数
/(20) ×(20) /(18)
得点表
ぬん吉 num ぬん太
20
19
18
17
16
15
BULL
265 得点 297

第5ラウンド先攻:ぬん吉のスロー

マーク数
◎(17) ◎(17) ◎(18)
得点表
ぬん吉 num ぬん太
20
19
18
17
16
15
BULL
316 得点 297

第5ラウンド後攻:ぬん太のスロー

マーク数
/(16) - -
得点表
ぬん吉 num ぬん太
20
19
18
17
16 /
15
BULL
316 得点 297

第6ラウンド先攻:ぬん吉のスロー

マーク数
/(16) /(16) /(16)
得点表
ぬん吉 num ぬん太
20
19
18
17
16 /
15
BULL
316 得点 297

第6ラウンド後攻:ぬん太のスロー

マーク数
×(BULL) ×(BULL) /(BULL)
得点表
ぬん吉 num ぬん太
20
19
18
17
16 /
15
BULL
316 得点 347

第7ラウンド先攻:ぬん吉のスロー

マーク数
◎(17) /(17) /(BULL)
得点表
ぬん吉 num ぬん太
20
19
18
17
16 /
15
/ BULL
384 得点 347

第7ラウンド後攻:ぬん太のスロー

マーク数
/(BULL) /(BULL) /(BULL)
得点表
ぬん吉 num ぬん太
20
19
18
17
16 /
15
/ BULL
384 得点 422

第8ラウンド先攻:ぬん吉のスロー

マーク数
/(17) /(17) -
得点表
ぬん吉 num ぬん太
20
19
18
17
16 /
15
/ BULL
418 得点 422

第8ラウンド後攻:ぬん太のスロー

マーク数
×(16) ◎(17) /(15)
得点表
ぬん吉 num ぬん太
20
19
18
17
16
15 /
/ BULL
418 得点 422

第9ラウンド先攻:ぬん吉のスロー

マーク数
- ◎(15) /(BULL)
得点表
ぬん吉 num ぬん太
20
19
18
17
16
15 /
× BULL
463 得点 422

第9ラウンド後攻:ぬん太のスロー

マーク数
/(BULL) /(BULL) ×(15)
得点表
ぬん吉 num ぬん太
20
19
18
17
16
15
× BULL
463 得点 472
試合終了!!!

マーク数まとめ

round 1-1st 1-2nd 1-3rd 2-1st 2-2nd 3-3rd
1 ◎(20) /(20) ◎(20) ◎(19) ◎(19) ◎(19)
2 ◎(20) ◎(15) ◎(15) /(19) /(19) /(19)
3 /(19) ×(19) ◎(20) ◎(18) ◎(18) ◎(18)
4 /(20) - - /(20) ×(20) /(18)
5 ◎(17) ◎(17) ◎(18) /(16) - -
6 /(16) /(16) /(16) ×(BULL) ×(BULL) /(BULL)
7 ◎(17) /(17) /(BULL) /(BULL) /(BULL) /(BULL)
8 /(17) /(17) - ×(16) ◎(17) /(15)
9 - ◎(15) /(BULL) /(BULL) /(BULL) ×(15)