The `display_as` field in an `.entry_json` file must match the regex `^[a-z][0-9a-z]*$` now. This is needed to reduce errors during the final round while converting a potential submission to entry form. Modify `1992/buzzard.2/.entry.json` and `1993/rince/.entry.json` to change `display_as` field to use lower case. Correct `2012/omoikane/.entry.json` to correctly reflect changes made by commit2955e5d07eand commit2955e5d07e. Change `bin/cvt-submission.sh` to verify that the `display_as` matches the above regex. Changed `bin/cvt-submission.sh` VERSION from "2.2.2 2025-06-30" to "2.3.0 2025-07-02". Rebuild all tarballs, both at the entry and the year level due recent changes to `var.mk`, `1337.mk`, and `ioccc.css`. Rebuild sitemap due to the changes above. Ran `make update` to test and perform the above.
To build:
make
Bugs and (Mis)features:
The current status of this entry is:
STATUS: INABIAF - please DO NOT fix
For more detailed information see 2011/konno in bugs.html.
To use:
./konno lower_case_word
Try:
./try.sh
Judges' remarks:
This tiny program outputs what looks like a tiny keyboard. OK, so the letters are missing. But that is no problem because this program identifies the lower case letters that were pressed!
It is one of those minimal keyboards without all of those confusing symbols keys. No shift for SHOUTING CAPS but at least it does not have that useless CAPS LOCK key!
We recommend that you completely deconstruct / figure out how this program works and does what it does. Can you extend this program to deal with a full QWERTY keyboard? Can you then minimize the size of that code?
Author's remarks:
Limitation
This program ignores non-lower case letters.
Obfuscation
foris not used.- A part of the program is encrypted.