My IOCCC submissions and practice.
2020-minimd5
An MD5 tool, with 64x4 byte constant table generation using integer arithmetic.
2020-rectangles
Represents an image with the number of rectangles.
2020-lettermixer
Randomizes the order of letters in words other than the first and last.
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.
2020.08-atoi
Implementation of the atoi() function.
2020.08-fizzbuzz
A simple programming task asked in a job interviews.
2020.08-snake
Fork of Cody Boone Ferguson's game from IOCCC 2020.
2020.08-expand
A one-liner for expanding tabs.
2020.09-strlen
Implementation of the strlen() function.
2020.10-concat
An example of splitting a C program into separate characters.
2020.10-moon
Draws the current moon phase to the console.
2020.10-hattifatteners
Draws an SVG image with creatures from Moomin tales.
2020.12-perfume
Spirit of X86.
2020.12-positive
Most positive Hello World.
2020.12-heart
The Heart of IOCCC.
2020.12-rot13
R is for rot13.
2021.02-rle
Run Length Printing.
2021.02-simd
Dave Burton's one-liner from IOCCC 2020 in SIMD.
2021.05-gcd
Greatest Common Divisor.
2021.05-hexdump
Hexadecimal Dump.
2021.05-hellospiral
No Strings Attached.
2021.07-http
Micro HTTP server.
2022.04-hello++
C++ operator overloading abuse.
2022.06-fizzbuzz++
A way to torture an interviewer.
2022.06-crc64
CRC64 checksum (ECMA-182 reflected, used in XZ).
2022.07-salvemondo
A simple Italian to English translator.
2022.07-owlhw
Hello World is encoded into a sequence similar to owl emoticons.
2022.07-crc32
Unusual CRC32 function.
2022.09-doublehandy
This suspicious code prints Hello World.
2022.12-hello++gcc
Hello G++.
2023.02-hwitch
A new technique for switch() that reduces emissions of semicolons and curly braces.
2023.08-k&r
Exercises from Kernighan & Ritchie's "The C Programming Language (2nd edition)"
Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)