1. Лучший говнокод

    В номинации:
    За время:
  2. Куча / Говнокод #29117

    +1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    Представьте такую картину: вам 27 лет, Вы идете такой, на работу или еще куда-нибудь и Вас сбивает машина. 
    Или Вам на голову падает бронзовая статуя Владимира Ильича. Или Вас убивает шальная пуля.
    На вас глазеют люди да и Вы сам, с высоты седьмого этажа. Потом Вашу душу засасывает в небо.
    Ваше тело погружают в труповоз и везут на вскрытие. Но этого Вы уже не видите, потому, что началось оформление документов на пограничье.
    Вот - тело закатывают в разделочную, как именуют прозекторский зал, и начинается вскрытие. 
    Через пять минут помощница засовывает трупу - то есть, Вам - градусник в анус. Далее следует диалог примерно такого вида:
    -Леонид Петрович, у него сперма в ректуме...
    -Жертва изнасилования?
    -Да нет, труп - не криминал. 
    -Мда. А на вид и не скажешь.

    ...

    3uMuCTOH, 04 Апреля 2025

    Комментарии (1)
  3. Куча / Говнокод #29113

    +1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    Мне часто снится один и тот же сон, я растворяюсь в нем. Это события сорокапятилетней давности, которые все еще живы, свежи и 
    продолжают волновать меня.
    ...В нашем доме живет мальчик Рамон. Ему четырнадцать лет. Я дружен ним и его маленьким братом Рамилем. 
    С ними мы часто носимся по двору, но иногда придумываем и более разнузданные развлечения, вроде прыжков с обрыва. 
    Иногда мы забираемся в грушовый сад еврея-бобыля, живущего по соседству. Не единожды мне доставалось от шалостей, 
    на которые подстегнул меня Рамон. Едва взглянув на его выразительное, смуглое, в царапинах, лицо, моментально поддаешься 
    чарам иссиня-голубых пронзительных глаз. И не понять сразу, какой бедовый нрав имеет их хозяин. Когда же это осознание 
    приходит, то бывает уже поздно. Слишком поздно.
    Вот и сейчас, словно сквозь пелену, я слышу елейно-приторный голос Рамона, предлагающего навестить сад, и последующее 
    осознание того, что я не смогу ему отказать. И вот - ватага мальчишек, среди которых я, украдкой пробирается в чужой сад, чтобы 
    полакомиться сладкими грушами. Досыта наевшись, мы продолжаем бродить по саду с перемазанными липкой сладостью рожами, 
    но вдруг раздается скрип калитки, а за ним следует вопль. Ребятишки в ужасе соскакивают с деревьев и бросаются наутек. 
    Еврей с красным от злости лицом гонится за нами, растопырив руки. Я явственно вижу его перекошенное лицо и чувствую 
    близость рук с короткими пальцами. Рамиль и Рамон ловко подтянувшись, залезают на каменный забор и прыгают вниз, а за ними я. 
    Поняв, что догнать нас ему не под силу, хозяин начинает швырять камни. Один из них больно ударяет меня в спину. 
    Я просыпаюсь от дикой боли...
    ...С тех пор минуло сорок пять лет. А однажды мне приснился сон, словно я опять ребенком лезу в чужой сад, и въявь услыхал смех 
    Рамона. Как и много лет назад, вбежал еврей и начал швырять в сорванцов камни. Но вопреки всему, в этот раз я не последовал за 
    ними, вдруг вспомнив, что уже достаточно пожилой и что у меня больные суставы. Я обреченно замер на месте, и... оглянулся. 
    К моему удивлению, еврей пробежал мимо, словно не заметив. Вот он уже у самой ограды пытается схватить беглецов за носок 
    и пятку, но они ловко исчезают за гребнем. Отдышавшись, старик заковылял назад.

    -Они бросили тебя одного и удрали. Подумай, годятся ли они тебе в друзья. Сейчас они заманили тебя в мой сад, зная, что за это тебе достанется, а когда вырастут, могут толкнуть на преступление и посерьезнее. - Эти слова были излишни, я уже и сам прекрасно все понял. - Ну не стой же как столб, помоги мне прибрать беспорядок, что вы тут устроили. Я поспешил взять в руки грабли. Еврей стоял скрестив руки на животе, словно любуясь, и лишь изредка давал указания. Когда сломанные сучья и давленные плоды были собраны, хозяин улыбнулся: -Можешь подобрать вон те упавшие груши, - он указал вглубь сада. - Снеси их твоей матери. Затем он растворил передо мной щеколду и я вышел на улицу...
    Я долго думал, что означает этот сон, и мало помалу, меня одолели воспоминания. Не выдержав их зова, я отпросился с работы и сел на автобус.

    Не сразу я узнал родные места, многое здесь именилось. На месте нашего кишлака теперь стоит новая школа - там учатся ребятишки, и на переменках часто слышен их звонкий смех. Старый еврей давно умер. Дом его снесли, сад попал под топор. Семья Рамона переехала жить в Ташкент. Словом, от прошлого не осталось и следа. Хотя, нет. Оно живо и всегда будет жить в моей памяти. Эти мысли приятны, на душе от них становится теплее.

    ...Посещая места, где прошло детство, невольно робеешь. И смахиваешь слезу, сознавая, что все здесь теперь по-другому. Но такова жизнь. Безусловно, трехчасовой путь того стоил. Идя по дороге к к автобусу, я свернул за угол - в магазинчик. Смуглая черноглазая девушка улыбнулась. Дайте мне, пожалуйста, вон тех груш. Полкило. Вот деньги.
    01.04.25

    doomginho, 01 Апреля 2025

    Комментарии (1)
  4. Куча / Говнокод #29111

    +1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    Какова роль мужчин в жизни женчин? Они используют их, живут за их счет и помыкают ими. Я пришел к выводу, что мужчины - паразиты женщин. 
    Большую часть жизни взрослая особь-мужчина выполняет поиск жертв, в теле которых паразит проходит начальное развитие. Заражение жертвы происходит контактно-половым путем. 
    Найдя подходящий объект, мужчина использует средства обмана защитных механизмов (чем можно объяснить факт, что женщина соглашается на интромиссию) и, если это имеет успех,
     вводит в жертву свои яйца. Яйца, попавшие в женщину быстро прорастают и формируют паразита в стадии личинки. 
    
    Личинка ведет типично паразитический образ жизни: поглощает питательные вещества организма-хозяина и 
    отравляет его продуктами своей жизнедеятельности, что выражается в дискомфорте, ухудшении здоровья жертвы и развитии у нее психических отклонений.
    Помимо этого, существуют осложнения беременности, например, пузырный занос, который является на 100% ЗНО.
    
    К тому моменту, когда нимфа паразита появляется на свет, в психике жертвы уже произошли перманентные изменения, которые сводятся к проявлению заботы о нимфе.
    Затем паразит вырастает до имаго и цикл повторяется. 
    
    Можно сказать, что люди - паразиты сами себя. И вообще, идите ка вы все на хуй.

    doomginho, 30 Марта 2025

    Комментарии (0)
  5. Си / Говнокод #29100

    +1

    1. 1
    Почему при таком обилии языков программирования ассемблер не уходит в туман?

    К нему возвращаются опять и опять, и, что удивительно, тем чаще, чем язык высокоуровневей.

    Напоминает попытки быдла бросить курить.

    KPblCA, 08 Марта 2025

    Комментарии (2)
  6. Куча / Говнокод #29099

    +1

    1. 1
    2. 2
    ...Когда между газовой трубой и стеной можно засунуть банан - разве можно удивляться, что в квартира посещаема зверушками?
    Какие коммуникации - такой и софт. Как жаль, что крысу нельзя перевести в байткод...

    Я бы вам, блять, таких нюансов понаустроила, вы б бедные были.

    KPblCA, 08 Марта 2025

    Комментарии (0)
  7. Си / Говнокод #29073

    +1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    /* Python:
    
    def A004086(n):
    return int(str(n)[::-1])
    */
    
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    
    int A004086(int n) {
        char str[12]; // Enough to hold the string representation of an int
        sprintf(str, "%d", n);
        int len = strlen(str);
        char reversed[12];
        
        for (int i = 0; i < len; i++) {
            reversed[i] = str[len - 1 - i];
        }
        reversed[len] = '\0'; // Null-terminate the string
        
        return atoi(reversed);
    }

    Результат переписывание с "Python" на "C". A004086 это последовательность из OEIS https://oeis.org/A004086

    j123123, 02 Января 2025

    Комментарии (22)
  8. Куча / Говнокод #29066

    +1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    Новогодний оффтоп #5
    ░░░░░░░░░░░░░░░░░▐▌░░░░░░░░░░░░░░░░░
    ░░░░░░░░░░░░░░░▀████▀░░░░░░░░░░░░░░░
    ░░░░░░░░░░░░░░░▄█▀▀█▄░░░░░░░░░░░░░░░
    ░░░░░░░░░░░░░░░░░▄▄░░░░░░░░░░░░░░░░░
    ░░░░░░░░░░░░░░░▄████▄░░░░░░░░░░░░░░░
    ░░░░░░░░░░░▄▄██╬██╬████▄▄░░░░░░░░░░░
    ░░░░░░░░▀███████╬███╬██████▀░░░░░░░░
    ░░░░░░░░░░▄▄█╬████╬█████▄▄░░░░░░░░░░
    ░░░░▄▄▄▄██╬████╬█████╬███╬██▄▄▄▄░░░░
    ░░░░░░▀▀████╬█████╬█████████▀▀░░░░░░
    ░░░░░░░░░▄█████╬██████╬███▄░░░░░░░░░
    ░░▄▄▄▄██████╬█████╬███████╬███▄▄▄▄░░
    ░░▀▀▀████╬█████╬████╬███╬██████▀▀▀░░
    ░░░░░░░░████╬████████╬██████░░░░░░░░
    ░░▄▄▄█████╬██████╬█████╬███╬███▄▄▄░░
    ▀▀▀████╬█████╬█████╬████╬███╬████▀▀▀
    ░░░░░░▀▀▀██████████████████▀▀▀░░░░░░
    ░░░░░░░░░░░░░░░░████░░░░░░░░░░░░░░░░
    ░░░░░░░░░░░░░░░░████░░░░░░░░░░░░░░░░

    #1: https://govnokod.ru/27188 https://govnokod.xyz/_27188
    #2: https://govnokod.ru/27893 https://govnokod.xyz/_27893
    #3: https://govnokod.ru/28484 https://govnokod.xyz/_28484
    #4: https://govnokod.ru/28896 https://govnokod.xyz/_28896

    rOBHOBO3Hblu_nemyx, 23 Декабря 2024

    Комментарии (202)
  9. C++ / Говнокод #29054

    +1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    xxx: Теперь сделайте так, чтобы цифры выводились следующим образом (используя программу из предыдущего задания):
                1
             2 1
          3 2 1
       4 3 2 1
    5 4 3 2 1
    
    yyy:
    
    #include <print>
    
    inline constexpr std::size_t kSize = 5;
    
    template <std::size_t N, std::size_t NN>
    constexpr auto operator+(const std::array<char, N>& first, const std::array<char, NN>& second) -> std::array<char, N + NN> {
      std::array<char, N + NN> response;  // NOLINT
      std::ranges::copy(first, response.begin());
      std::ranges::copy(second, response.begin() + first.size());
      return response;
    };
    
    auto main() -> int {
      []<std::size_t... Is>(std::index_sequence<Is...>) {
        // clang-format off
        ([&]<std::size_t... IIs, std::size_t... IIIs>(std::index_sequence<IIs...>, std::index_sequence<IIIs...>) {
          constexpr std::format_string<decltype(IIs)...> fmt = [] {
            static constexpr auto response = ((std::ignore = IIIs, std::array{' ', ' '}) + ... + ((std::ignore = IIs, std::array{'{', '}', ' '}) + ... + std::array{'\0'}));
            return response.begin();
          }();
          constexpr auto v = Is;
          std::println(fmt, (v - IIs + 1)...);
        }(std::make_index_sequence<Is + 1>(), std::make_index_sequence<kSize - Is - 1>()), ...);
        // clang-format on
      }(std::make_index_sequence<kSize>());
    };

    Fluttie, 07 Ноября 2024

    Комментарии (1)
  10. Си / Говнокод #28998

    +1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    int iseven(long long int number)
    {
    	struct Num {
    		unsigned int x:1;
    		unsigned int y:31;
    		unsigned int z:32;
    	} num = (*(struct Num*)(&number));
    	return num.x; //Если результат 1, то нечётное.
    }

    Функция определения чётности числа посредством возврата младшего бита.

    TurboLyudoed, 11 Октября 2024

    Комментарии (6)
  11. Куча / Говнокод #28946

    +1

    1. 1
    Здравствуйте. Удалите, пожалуйста, мой аккаунт.

    Я запросил удаление своего аккаунта через почту, указанную в обратной связи около 2-х недель назад, но мне так и не ответили. Тогда, я с этого же аккаунта -- подтверждаю, что хочу удалить этот аккаунт.

    Спасибо! Мой прощальный торт со вкусом php.

    (

    )
    (o)
    ,|,
    |~\
    o@@@@@@@@\ |@@@@@I@@r@
    oo@@@@@@@@@@@@|`|@@@@@@@@@@@T@@
    o@@@@@@@@@@@@@@@@@\ |@@@@@@@@@@@@@R@@@@o
    o@@@y@@@@@@@@@@@@@@@|`\@@@@@@@@@@@@@@K@@ @@@o
    @@@@@@o@@@@@@@@@@@@@@\ |@@@@@@@@@@@@@@@a@@@@@@
    p@@@@@@@u@@@@@@@@@@@@@@@@@@@@@@@@@@@@F@@ @@@@@q
    @@o@@@@@@@@t@@@@@@@@@@@@@@@@@@@@@@@j@@@@ @@@o@@
    @:@@@o@@@@@@@@u@@@@@@@@@@@@@@@@@@l@@@@@@ o@@::@
    ::@@::@@o@@@@@@@.@@b@e@@/@@Y@@6@@@@@@o@@:@@::@
    ::@@::@@@@::oo@@@@oo@@@@@ooo@@@@@o:::@@@ ::::::
    %::::::@::::::@@@@:::@@@:::::@@@@:::::@@ :::::%
    %%::::::::::::@@::::::@:::::::@@:::::::: ::::%%
    ::%%%::::::::::@::::::::::::::@::::::::: :%%%::
    .#::%::%%%%%%:::::::::::::::::::::::::%% %%%::%::#.
    .###::::::%%:::%:%%%%%%%%%%%%%%%%%%%%%:% :::%%:::::###.
    .#####::::::%:::::%%::::::%%%%:::::%%::: :%::::::::::#####.
    .######`:::::::::::%:::::::%:::::::::%:: ::%:::::::::'######.
    .#########``:::::::::::::::::::::::::::: ::::::::''#########.
    `.#############```:::::::::::::::::::::: ::'''#############.'
    `.###################################### ################.'
    ` .###########,._.,,,. #######<_\##################. '
    ` .#######,;: `,/____,__`\_____,_________,_____
    ` .###;;;`. _,;>-,------,,--------,----------'
    ` `,;' ~~~ ,'\######_/'####### . '
    ''~`'''' - .'/; - '

    Ksyrx, 06 Июня 2024

    Комментарии (9)