IOCCC

IOCCC (от англ. International Obfuscated C Code Contest — «международный конкурс запутанного кода на Си») — конкурс программирования, в котором задачей участников является написание максимально запутанного кода на языке Си. Конкурс IOCCC проводится ежегодно с 1984 года, за исключением 1997, 1999, 2002 и 2003 гг.

Пример программы: [1] [2]

main(argc, argv)
int     argc;
char    **argv;
{
        while (*argv != argv[1] && (*argv = argv[1]) && (argc = 0) || (*++argv
                && (**argv && ((++argc)[*argv] && (**argv <= argc[*argv] ||
                (**argv += argc[*argv] -= **argv = argc[*argv] - **argv)) &&
                --argv || putchar(**argv) && ++*argv--) || putchar(10))))
                ;
}

В 2004 году победителем конкурса стала графическая многозадачная операционная система с поддержкой клавиатуры, мыши, примитивной оконной подсистемой, поддержкой файловой системы, возможностью запускать ELF-программы. В поставку системы входит просмотрщик текстовых файлов, а также рудиментарный командный интерпретатор. Исходный код системы вместе с приложениями имеет размер около 3,5 кибибайт. [3] [4]

Внешние ссылки

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home