An open API service indexing awesome lists of open source software.

https://github.com/ilyakurdyukov/ioccc

My IOCCC submissions and practice.
https://github.com/ilyakurdyukov/ioccc

code-art code-golf ioccc obfuscated

Last synced: 7 months ago
JSON representation

My IOCCC submissions and practice.

Awesome Lists containing this project

README

          

## My IOCCC submissions

- [2020-minimd5](contest/2020-minimd5)
An MD5 tool, with 64x4 byte constant table generation using integer arithmetic.

- [2020-rectangles](contest/2020-rectangles)
Represents an image with the number of rectangles.

- [2020-lettermixer](contest/2020-lettermixer)
Randomizes the order of letters in words other than the first and last.

- [2020-markovchain](contest/2020-markovchain)
Generates random text based on a dictionary using a Markov chain.

- One entry in 2020 did not win, will be reworked for next year's contest.

### Practice

- [2020.08-atoi](practice/2020.08-atoi)
Implementation of the atoi() function.

- [2020.08-fizzbuzz](practice/2020.08-fizzbuzz)
A simple programming task asked in a job interviews.

- [2020.08-snake](practice/2020.08-snake)
Fork of Cody Boone Ferguson's game from IOCCC 2020.

- [2020.08-expand](practice/2020.08-expand)
A one-liner for expanding tabs.

- [2020.09-strlen](practice/2020.09-strlen)
Implementation of the strlen() function.

- [2020.10-concat](practice/2020.10-concat)
An example of splitting a C program into separate characters.

- [2020.10-moon](practice/2020.10-moon)
Draws the current moon phase to the console.

- [2020.10-hattifatteners](practice/2020.10-hattifatteners)
Draws an SVG image with creatures from Moomin tales.

- [2020.12-perfume](practice/2020.12-perfume)
Spirit of X86.

- [2020.12-positive](practice/2020.12-positive)
Most positive Hello World.

- [2020.12-heart](practice/2020.12-heart)
The Heart of IOCCC.

- [2020.12-rot13](practice/2020.12-rot13)
R is for rot13.

- [2021.02-rle](practice/2021.02-rle)
Run Length Printing.

- [2021.02-simd](practice/2021.02-simd)
Dave Burton's one-liner from IOCCC 2020 in SIMD.

- [2021.05-gcd](practice/2021.05-gcd)
Greatest Common Divisor.

- [2021.05-hexdump](practice/2021.05-hexdump)
Hexadecimal Dump.

- [2021.05-hellospiral](practice/2021.05-hellospiral)
No Strings Attached.

- [2021.07-http](practice/2021.07-http)
Micro HTTP server.

- [2022.04-hello++](practice/2022.04-hello++)
C++ operator overloading abuse.

- [2022.06-fizzbuzz++](practice/2022.06-fizzbuzz++)
A way to torture an interviewer.

- [2022.06-crc64](practice/2022.06-crc64)
CRC64 checksum (ECMA-182 reflected, used in XZ).

- [2022.07-salvemondo](practice/2022.07-salvemondo)
A simple Italian to English translator.

- [2022.07-owlhw](practice/2022.07-owlhw)
Hello World is encoded into a sequence similar to owl emoticons.

- [2022.07-crc32](practice/2022.07-crc32)
Unusual CRC32 function.

- [2022.09-doublehandy](practice/2022.09-doublehandy)
This suspicious code prints Hello World.

- [2022.12-hello++gcc](practice/2022.12-hello++gcc)
Hello G++.

- [2023.02-hwitch](practice/2023.02-hwitch)
A new technique for switch() that reduces emissions of semicolons and curly braces.

- [2023.08-k&r](practice/2023.08-k&r)
Exercises from Kernighan & Ritchie's "The C Programming Language (2nd edition)".

- [2025.08-goodbye_c89](practice/2025.08-goodbye_c89)
An ordinary Hello World, but not for C89.

### License

Creative Commons Attribution-ShareAlike 3.0 Unported ([CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/))

## Author

**Ilya Kurdyukov** ([twitter](https://twitter.com/ilyakurdyukov), [github](https://github.com/ilyakurdyukov),
[linkedin](https://linkedin.com/in/ilya-kurdyukov-a7304119b/))