alluserさんの五輪ロゴジェネレータと類似度測定器ルイージについて。
五輪ロゴジェネレータ
五輪ロゴジェネレータ(正式名がわからなかったので仮に命名)はalluserさんが作成した
例のロゴ風のロゴ生成ツールです。
詳しくは下記のページを参照ください
CodeIQ
CodeIQで2015/10/02から2016/01/04で「類似度測定器ルイージを開発せよ」という問題を出題中です。
以下の文字で構成される6文字✕2を比較し、独自に定義された類似度を計測する問題です。
- キャレット「^」
- パイプ「|」
- 小文字のオー「o」
- アンダースコア「_」
- 半角スペース「 」
類似度のルールは
- 同じ座標に同じ文字があれば +2
- 同じ座標が両方空白ではなく、かつ同じ文字ではなければ +1
- 同じ座標が片方が空白、もう片方が空白以外であれば +-0
です。この類似度の合計を標準出力するプログラムを作成します。
サンプル1
- 入力
^|o |_^|o |_
- 前半の6文字
^|o |_
- 後半の6文字
^|o |_
- 類似度
-- | col1 | col2 | col3 |
---|---|---|---|
row1 | +2 | +2 | +2 |
row2 | +2 | +2 | +2 |
合計で12になります
- 五輪ロゴジェネレータで比較
サンプル2
- 入力
^|o |_| |o_
- 前半の6文字
^|o |_
- 後半の6文字
| |o_
- 類似度
-- | col1 | col2 | col3 |
---|---|---|---|
row1 | +1 | 0 | 0 |
row2 | 0 | +1 | +2 |
合計で4になります
- 五輪ロゴジェネレータで比較
続きはWebで
以上のような問題を下記ページで出題中です。