Homer's Favorite

ホーマーのお気に入り

受賞者:Andy Sloane

引用元:https://www.ioccc.org/2006/sloane/sloane.c

審査員・作者による説明:https://www.ioccc.org/2006/sloane/hint.text

動作

チェック柄の床の上をドーナツが転がり続けるデモ。 IOCCC2006のロゴも動く。

$ gcc -o sloane sloane.c -lm

$ ./sloane
___________#._________ _________ _________#.._______________.._______####______
   \_____  \#\_   ___ \\_   ___ \\_   ___ \##\_____  \   _  \#\   _  \../  ____
   |/   |   \/    \  \//    \  \//    \  \/###/  ____/  /_\  \/  /_\  \/   __
   /    |    \     \___\     \___\ $@@@@@@@@@$       \  \_/   \  \_/   \  |__\
___\_______  /\______  /\_____$$$$$$$#####$$$$$$@$$__ \_____  /\_____  /\_____
##########.\/........\/#####$$$##==+=++==+===##$$$$$$\/#....\/.....##\/#######\
########............######$$##====++++++++++++==##$$$$$##............##########
......#############.....#####===+++-,,,,,,--++++=###$$$##.#############........
....##############.....######=+++-,,.    ..,,-+++==##$$$#=.##############......
..##############......######=+++,,.         .,-++==#######=.###############....
...............######+######==+-,.   .....   ,,++==#######=##................##
..............#######=###$###=++,. ......... ,-+==########=+##.................
.............#######-=###$$$$##=+,..........,++==########==+####...............
............########-==##$$$$$$##=-........++==#########==++#####..............
..........##########,+==##$$$$$$$$$#=+.++=####$$$$$####==++-######.............
#########............++==##$$$@@@@@@$$$$$$$$$$$$$$###===++-........############
########.............,++==###$$$@@@@@@@@@$$$$$$$####===+++,.........###########
#######...............,+++==###$$$$$$$$$$$$$$#####==+=++-,...........##########
#####..................,-+++===###############======++--,.............#########
####.....................,-++=+=============++++=++++-,................########
###........................,,-+++++===+++=+++++++--,....................#######
##........................###.,,,---++++++----,,,. ......................######
#........................####### .....,,,.,..  ###........................#####

作者による動画のツイート。

It never got much attention, but I submitted a more advanced version of that donut for IOCCC 2006: https://t.co/tIRBFAaMwA pic.twitter.com/KLxjwlCTD5

— Andy Sloane (@a1k0n) July 10, 2020

解説

コードは、チェック柄の背景にドーナツの形状。self-documentingとのこと。

IOCCCの中では比較的有名な作品。 ちゃんと解析していないが、いろいろなところで解説を見かけたことがあるので、興味があれば調べるとよいと思う。

賞名のホーマーは、ザ・シンプソンズのキャラクターのホーマー・シンプソン。ドーナツが好きなキャラクター。