鍋あり谷あり

テーマを決めずに適当に書いています。

ゼロで桁合わせ

昔見た、切ないソース。
使用言語は C++

somestruct foo[] = {
    { 100, 1, 2, 20, 1 },
    { 150, 2, 1, 25, 5 },
    { 175, 1, 2, 15, 3 },
    { 100, 2, 2, 05, 5 },
    { 100, 1, 3, 15, 4 },
    { 075, 3, 2, 10, 3 },
    { 100, 1, 3, 10, 3 },
    { 025, 4, 2, 05, 1 },
};

こんなの。
しかも製品になって出荷されていて。

もちろん書いた人が悪いわけだけど、こんな仕様の C/C++ も悪いよなあと思った。