引用元:https://www.ioccc.org/2011/konno/konno.c
審査員・作者による説明:https://www.ioccc.org/2011/konno/hint.html
動作
QWERTY配列のキーボードの文字の位置を示す。
$ gcc -o konno konno.c
$ ./konno qwerty
o o o o o o . . . .
. . . . . . . . .
. . . . . . .
$ ./konno abcde
. . o . . . . . . .
o . o . . . . . .
. . o . o . .
$ ./konno typewriter
. o o o o o . o . o
. . . . . . . . .
. . . . . . .
解説
128バイトで実現されている。
短いコードで実現できるようにキーボードの表示方法が工夫されている。
文字列リテラルはQWERTY配列を表現するデータであるが、”qwerty…“などと書いてあると興ざめなので、xorで暗号化されている。
アイデアが良い上に、工夫と配慮を感じる作品。