Roman numeral
今日現在、Roman numeral@Cで、nai さんが 117B を出している。その前の inaniwa さんの 127B もかなりすごいと思ったが、117B となると、何かあるなと思ってしまう。
確かに、ASCII コードに対して %14 や %16 で良いハッシュは得られるが、I と IV/IX、X と XL/XC、C と CD/CM の区別は必要で、それなりに長くなってしまうはずだ。117B では、難しい気がするが。。。ただ、nai さんだからなぁ。どうだろう。
とりあえず、roman2int() は、無かった。あとは、ロケール関連でローマ数字なんてあるのだろうか。しかし、JS/Groovy/AWK が C に負けるとは。。。あと、vi が 128B を出しているところもちょっと気になる。地道に、自分で計算(変換)するのでは、128B は難しいような。。。。
7/13追記
うへェ。熾烈な戦いが続いている。とうとう 103B まできた。よく、まぁ、縮まるもんだ。
Problem Rank User Lang Size Score Time Date
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
stats を見ると binary が数バイト入るようになってきた。多分、文字列に値を埋め込んで index してるんだろうな。
7/13追記2
↑なんて、日記を書いていたら、その間に、102B が出ていた。おそろし。
Roman numeral 1 nu C 102 10000 0.0019 10/07/13 22:56:55