Блог пользователя Huyum_nik

Автор Huyum_nik, история, 9 лет назад, По-русски

Я решал уже много задач и даже изобрел свою технику (которую у меня даже один раз даже украли что подтверждает ее крутизну!!). Но сегодня я не смог решить даже задачу А, хотя придумал отличное и локоничное решение но оно даже на претестах не давало те результаты которые нада((((((((((((((((((

Короче спортивное прогерство мне надоело скоко не занимайся а все равно стоиш на месте, нах это нада??? Понимаю еще если бы это както помогало стать програмистом или получить кучу денег, но нет же, кому вообще нужны эти спортивные програмисты если они даже на самом популярном языке в промышленом програмировании — PHP незя ниче решить???

Я надеялся хотябы попутишестовать по разным городам и странам, но нет, изза дурацких правил в Питербург мы не едем а едет команда из какойто сельской шараги, которая выступила ХУЖЕ моей команды(незя больше 2 команд от универа!!!).


В жизни стоко других мест где можно себя показать и где усилия окупаются намного быстрее чем тут... В той же качалке я набрал 12 кг за год а тут полгода стараний коту под хвост!!!!!! Хотя в последнее месяцы я трачу на качалку гораздо меньше времени чем сюда!!

Поэтому уважаемые админы удалити мой аккаунт, я офицально бросаю это дурацкое и абсолютно безполезное занятие и всем рекомендую!!!

Особено тем , кто за год не дорос хотябы до феолетового ребята не будте дураками вы же просто впустую тратите свою жизнь!!!!


ПЫСЫ: Хочу поблагодарить всех тех кто меня подерживал все это время: Bredor, vitux, а особено qwerty787788 и riadwaw за много дельных советов (жаль правда что ваши шутки кодфорцез не оценил :(((((((( но все равно спасибо братаны).

ПЫПЫСЫ: не держити на меня зла ребята я всех зависников уже давно простил!!!




Прощайте!!!!


  • Проголосовать: нравится
  • +261
  • Проголосовать: не нравится

»
9 лет назад, # |
  Проголосовать: нравится +41 Проголосовать: не нравится

до слез братуха((

  • »
    »
    9 лет назад, # ^ |
      Проголосовать: нравится +46 Проголосовать: не нравится

    Братишка, не уходи, ТЫ ЧЕГО?! Ну не поехали из-за дебильных правил в этом году, поедем на следующем! Наша команда без тебя пропадет! Преподавателей подведешь, в тебя столько сил вложили!!! У тебя же еще 4 курса впереди, не бросай!

    • »
      »
      »
      9 лет назад, # ^ |
        Проголосовать: нравится +37 Проголосовать: не нравится

      Не расстраивайся ты так из-за этого! Возвращайся в универ, мы тебя все ждем!

»
9 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

А как по мне, решение задач хорошо в любом случае, какому программисту не поможет развитие логического мышления? Решение задач развивает как минимум скорость набора и качество кода. Недавно считал, что я уже умею довольно много, пару дней назад пришёл сюда, и тут я понял что дииико ошибался... :D

  • »
    »
    9 лет назад, # ^ |
    Rev. 3   Проголосовать: нравится +5 Проголосовать: не нравится

    После написания кучи кода на скорость с автодополнением можно за 2 секунды написать подобную строчку и не сойти с ума


    TiledTextureRegion mCoinTiledTextureRegion = BitmapTextureAtlasTextureRegionFactory.createTiledFromAsset(mBitmapTextureAtlas, this, "sprite_sheet_coin.png", 11, 1);

    (Это в AndEngine загружается текстура)

  • »
    »
    9 лет назад, # ^ |
      Проголосовать: нравится +4 Проголосовать: не нравится

    Вот нифига решение задач не развивает скорость набора кода.

»
9 лет назад, # |
  Проголосовать: нравится +36 Проголосовать: не нравится

Мне кажется или же почти у всех бывает такое чувство, особенно когда сливаешь олимпиады?

»
9 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Пакеда.

»
9 лет назад, # |
  Проголосовать: нравится +25 Проголосовать: не нравится

Не уходи, братан(

»
9 лет назад, # |
  Проголосовать: нравится +143 Проголосовать: не нравится

Качалка тебя так ничему и не научила, щенок? Забыл правило?

»
9 лет назад, # |
  Проголосовать: нравится +7 Проголосовать: не нравится

»
9 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

Вот ето поворот. Нам будет тебя не хватать(((!!!! Еще интересно так много лайков потому-что MAXIMANа с нами больше не будет или потому-что все также считают спортивное программироание бесполезним?

»
9 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

Вроде что-то про универ говорил, а на деле как-то очень школотой отдает( Я так во 2-ом классе перед миром выпендривался. Короче говоря, высер из цикла "Я устал, я мухожук".

»
9 лет назад, # |
  Проголосовать: нравится +19 Проголосовать: не нравится

Автор пошел учить русский язык?

»
9 лет назад, # |
  Проголосовать: нравится +29 Проголосовать: не нравится

Качайся в дотку, гораздо полезнее

»
9 лет назад, # |
Rev. 2   Проголосовать: нравится +70 Проголосовать: не нравится

ЗАШЕЛ Я ЗАДАЧЕК ПОРИШАТЬ, А ТУТ ТАКОЕ... БРАТУШКА, НУ ТЫ ЧЕГО?????? ЧЕ МНЕ ТУТ БЕС ТЕБЯ ДЕЛАТЬ-ТО ТЕПЕРЬ??

»
9 лет назад, # |
  Проголосовать: нравится +255 Проголосовать: не нравится

»
9 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

А как в качалке усилия окупаются? Что толку от набранных килограммов? (:

  • »
    »
    9 лет назад, # ^ |
      Проголосовать: нравится +220 Проголосовать: не нравится

    как распознать дрыща по одному комменту

»
9 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Ты за полгода 8 контестов решил ?

»
9 лет назад, # |
  Проголосовать: нравится +43 Проголосовать: не нравится

Для тех чью уверенность пошатнул автор.

Большинство программистов (или будущих программистов) либо никогда не занимались спортивкой и считают ее не нужной, либо наоборот всю жизнь только этим и занимаются и считают, что ничего другого и не надо.

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

Пример. Приличную задачу промышленного типа на 700-800 строк, с классами, архитектурой, использованием STL и пр., но при этом прямолинейную (не содержащую ничего хитрого из алгоритмов) из моих студентов за месяц сдало ~20 чел, при этом за неделю справились только двое: один из спортивки, другой большой любитель плюсов. Причем эти двое сразу и за неделю, а остальные со второго-третьего и за месяц. Каков вывод? Для меня такой: спортивка может сделать из вас программистов. А автор просто сошел с дистанции.

А вообще считаю, что администрация такие посты с ошибками и матюгами (их сокращениями) должна удалять.

  • »
    »
    9 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    В последнее время всё больше вижу задач из серии "подогнать эпсилону", "запихать тупняк", "написать рандом, заслать и не доказывать, что он работает", "угадать ответ"... Про то, что олимпиады учат писать код — даже не заикайтесь. int l, r, g, w, s, t.... pair< pair < par <>>>, #define forn... Так пишут только на олимпиадах, ибо там не нужны классы, шаблоны, наследование, адекватные названия переменных... Так что там, говорите, развивает? Спортивное программирование — хороший способ популяризовать математику и информатику(программирование, если хотите). А вот полезность — это ещё ж от задач зависит. К сожалению, новые хорошие задачи становятся редкостью.

    • »
      »
      »
      9 лет назад, # ^ |
        Проголосовать: нравится +19 Проголосовать: не нравится

      Однако при этом крупнейшие мировые компании набирают народ именно среди СПшников. Специально разыскивают на таких сайтах, как codeforces и topcoder. Где логика?

      • »
        »
        »
        »
        9 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        А где их ещё искать? Стартапы да СП.

        • »
          »
          »
          »
          »
          9 лет назад, # ^ |
            Проголосовать: нравится +19 Проголосовать: не нравится

          У таких компаний, как гугл, есть все возможности для того, чтобы выращивать таких программистов, которые они хотят. Однако, они проводят всякие GCJ, Яндекс.контесты, VK и facebook cup'ы, RCC и так далее. Вопрос: неужели во всех перечисленных выше компаниях работают идиоты, которые не могут догадаться, что СПшники абсолютно бесполезны и никому не нужны?

          • »
            »
            »
            »
            »
            »
            9 лет назад, # ^ |
            Rev. 2   Проголосовать: нравится -10 Проголосовать: не нравится

            Таки немного МатЛога: - Из: Спортивное программирование само по себе не сделает вас хорошим программистом. - Не следует: Если вы занимаетесь спортивным программированием — вы плохой программист.

            • »
              »
              »
              »
              »
              »
              »
              9 лет назад, # ^ |
                Проголосовать: нравится +24 Проголосовать: не нравится

              Не улавливаешь логику. Речь о том, что если бы были способы прокачаться лучше, чем СП — гиганты IT никогда не стали бы пиарить СП и набирать себе народ среди СПшников.

              • »
                »
                »
                »
                »
                »
                »
                »
                9 лет назад, # ^ |
                  Проголосовать: нравится +6 Проголосовать: не нравится

                Я считаю, что Вы оба правы и не вижу противоречия в ваших словах.

    • »
      »
      »
      9 лет назад, # ^ |
        Проголосовать: нравится +88 Проголосовать: не нравится

      На счет "что олимпиады учат писать код — даже не заикайтесь" сходу можно придумать несколько примеров, где олимпиады учат людей намного лучше, чем промышленное программирование.

      1. Частные случаи. Если дать задачу — найти длину пересечения двух отрезков на одной прямой (ну или двух интервалов времени, что более актуально для промышленного программирования), многие без олимпиадного опыта напишут что-то вида Min(r1,r2)-Max(l1,l2). И даже не подумают о случае, когда отрезки не пересекаются — сказано же, что надо пересечение найти! Или, например, решить квадратное уравнение. Опытный олимпиадник сразу же подумает о вырожденном случае, что сделают далеко не все "промышленные" программисты. Более того, они создадут кучу тестов, запустят, пройдут их все и этот код (с безусловным делением на старший коэффициент) уйдет в релиз. А потом случится чего... В этом плане олимпиады по математике и программированию на порядок лучше помогают. Причем, в математике для осознания ошибки нужен некий feedback, который не всегда легко получить. В программировании же любая проверяющая система скажет "алгоритм-то хороший, только что-то не всегда работает". Промышленное программирование учит не забывать обрабатывать исключения (вида ptr==NULL), но это немного другие, более явные случаи.

      2. Писать код проще (не короче за счет названий переменных, а структурно проще). Ту же функцию пересечения отрезков можно написать через шесть if. Причем, в процессе отладки они еще как-нибудь неочевидно переплетутся, что потом не разберешься. Думаю, много программистов реальных проектов так и напишут if-if-...-if. А можно одним if обойтись. На олимпиадах вырабатывается желание писать более естественный, понятный (и, стало быть, зачастую легче отлаживаемый) код, чтобы в среднем допускать меньше ошибок и добиваться лучшего результата.

      3. Некоторые тонкости языка. На олимпиадах приходится писать много программ. Много разных программ. Поэтому со временем приходится сталкиваться почти со всеми неочевидными (а иногда — контринтуитивными) особенностями. Например, все ли разработчики знают, что accumulate возвращает тип последнего аргумента, а не тип итераторов? Или что безобидный if (dataMap[value] == DEFAULT_VALUE) (где dataMap — контейнер std::map) добавляет value в dataMap, если его там не было?

      По моему опыту промышленного программирования — участие в олимпиадах все-таки очень полезно для последующего написания кода. Конечно, опыт разработки реальных проектов тоже нужен, компенсировать его отсутствие только олимпиадами вряд ли получится.

  • »
    »
    9 лет назад, # ^ |
      Проголосовать: нравится +15 Проголосовать: не нравится

    Роман, да это же очевидный тролль. Почти 100% чей-то фейк.

    Что же касается удаления постов — codeforces хорош не только тем, что на нем проводятся интересные контесты, а еще и тем, что на этом сайте непринужденная и свободная манера общения. Именно из-за этой манеры общения люди здесь присутствуют не только в те короткие два часа, в которые проводятся контесты. Создаются посты о мотивации, обсуждаются проблемы спортивного программирования в целом и этого сайта в частности. Иногда бывают смешные истории, приколы. Так вот, явно этот персонаж создавался с целью развеселить народ. Мне тоже совершенно не нравится то, как коверкается великий и могучий. Но некоторым людям нравится такая вот манера общения. И как провести границу между тем контентом, который на codeforces должен присутствовать, и тем, который не должен? На мой взгляд, на такой вопрос нет правильного ответа.

  • »
    »
    9 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +4 Проголосовать: не нравится

    Каков вывод? Для меня такой: спортивка может сделать из вас программистов. А автор просто сошел с дистанции.

    Вы путаете причинно-следственную связь и корреляцию. В вашей группе есть всего два перспективных человека, и будучи таковыми, один активно занимается C++, а другой спортивкой. Совершенно ортогонально этим занятиям, они также хорошо выполняют лабораторные.

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

    Спортивное программирование не помогает в промышленном, оно не повышает качество кода и не дает нужных навыков. Работа над проектами с открытым кодом на протяжении четырех лет в ВУЗе поможет вам больше приготовиться к взрослой жизни, чем четыре года нарешки.

    Возможно, успехи в спротивном программировании коррелируют с последующей хорошей карьерой. Но если это так, то это потому, что для того, чтобы построить хорошую карьеру, нужны такие же качества, как и для того, чтобы хорошо выступать на олимпиадах. Это не потому, что подготовка к олимпиадам помогает потом в промышленном программировании.

    Кстати, пост, на который вы даете ссылку, является ответом на гораздо более интересный пост http://codeforces.net/blog/entry/1849. В нем автор не пытается завалить 15-ью спорными утвержденями, а дает два, которые очень (на мой взгляд) разумны.

    • »
      »
      »
      9 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Я привел один показательный пример. Могу привести еще пяток, но не хочу тратить свое и Ваше время. И среди остальных ~20 моих студентов есть очень приличные, которых я бы взял на работу, но им еще надо побольше практики.

      Работа над проектами с открытым кодом на протяжении четырех лет в ВУЗе поможет вам больше приготовиться к взрослой жизни, чем четыре года нарешки.

      Я как раз это считаю мифом. У меня есть примеры студентов, которые живут на гитхабе и из них единицы чего-то стоят. При этом я высоко ценю проектную работу и отличаю ее от опенсоурс. Потому что если нормальный тьютор с нормальным студентом берутся делать проект, то результат повышения квалификации всегда на лицо. А в мире опенсоурс куча мала.

      Я хочу подчеркнуть: я не идеализирую спортивку, у нее безусловно есть недостатки. Но я вижу статистику ...

      • »
        »
        »
        »
        9 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

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

    • »
      »
      »
      9 лет назад, # ^ |
        Проголосовать: нравится -19 Проголосовать: не нравится

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

»
9 лет назад, # |
  Проголосовать: нравится -28 Проголосовать: не нравится

»
9 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Awesome performance today, dude!

(I saw you at http://codeforces.net/contest/676/room/54)

It seems that you practiced (programming) for 7 months then came back to beat the problems :)