1. C++ / Говнокод #26943

    +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
    #include <vector>
    #include <cwchar>
    #include <algorithm>
    #include <iostream>
     
    int main()
    {
        std::vector<const wchar_t*> leaders{L"Ленин", L"Сталин", L"Маленков",
            L"Хрущёв", L"Брежнев", L"Андропов", L"Черненко", L"Горбачёв"};
     
        std::sort(leaders.begin(), leaders.end(), [](auto strA, auto strB) {
            return std::wcscmp(strA, strB) < 0;
        });
     
        std::setlocale(LC_ALL, "en_US.utf8");
        std::wcout.imbue(std::locale("en_US.utf8"));
        for (auto leader : leaders)
            std::wcout << leader << '\n';
    }

    Отсюда:
    https://en.cppreference.com/w/cpp/string/wide/wcscmp

    Запостил: Naf-Naf, 11 Сентября 2020

    Комментарии (14) RSS

    • >Маленков
      Подождите... нас что, насчет "лысый-волосатый" тоже обманывали?
      Ответить
      • Попытаемся угадать, по какому критерию он сюда попал.

        Председатели Совета Министров СССР: Сталин, Маленков, Булганин, Хрущёв, Косыгин, Тихонов, Рыжков. Явно не этот список.

        Генсеки ЦК КПСС: Сталин, Хрущёв, Брежнев, Андропов, Черненко, Горбачёв. Тут Маленкова нет.

        Председатели Президиума Верховного Совета СССР: Калинин, Шверник, Ворошилов, Брежнев, Микоян, Подгорный, снова Брежнев, Андропов, Черненко, Громыко, Горбачёв и трижды и. о. Кузнецов. Тут тоже Маленкова нет.

        Придётся датамайнить, чтобы понять, как был составлен этот список.
        Ответить
        • см. песню "70 лет октября" группы "Гражданская Оборона"

          Маленков вроде пытался бодаться с Хрущевым, но проебался (см "Антипартийная группа Маленкова, Кагановича, Молотова и примкнувшего к ним Шепилова")
          Ответить
          • «И примкнувший к ним Шепилов» вроде ещё в те годы стало мемом (когда слова «мем» ещё не знали).
            Ответить
            • показать все, что скрытоvanished
              Ответить
              • Когда-то читал про это, но подробностей уже не помню.

                Вообще если такие гиганты как Маленков, Каганович, Молотов, Ворошилов оказываются в оппозиции к партии, то на мой взгляд что-то не так с партией, а не с ними.
                Ответить
                • показать все, что скрытоvanished
                  Ответить
                  • Замечу, что чем дальше, тем слабее наказывали предателей
                    Ответить
                    • Последнего что-то вообще не наказали.
                      Ответить
                    • Разумеется. С середины века режим становился всё более вегетарианским. C 60-х годов уже трудно стало лишиться жизни по политическим причинам, но можно было лишиться работы (или гражданства в тяжелых случаях)
                      Ответить
                  • Как доказать, что линия партии прямая?

                    Каждая точка линии партии является точкой перегиба. В точке перегиба вторая производная равна нулю. А вторая производная равна нулю в каждой точке прямой.
                    Ответить
    • показать все, что скрытоvanished
      Ответить
    • показать все, что скрытоvanished
      Ответить

    Добавить комментарий