Igor
Эта задача слишком простая и слишком сложная одновременно. Поэтому бесполезная. В ней затрагивается сильно много нюансов если копать глубоко и совсем ничего нет если показать просто решение.
Igor
Эта задача для 6 класса с углубленным изучением математики, а не информатики.... Так будет сильно токсично)
Igor
Нужно смотреть на разложение числа на простые множители
Igor
Окажется что нас интересуют только 5 и 2. При этом 2 всегда больше чем 5. т.е кол во нулей это кол во 5 в разложении всех множителей
Igor
Для чисел от 1 до n чисел кратных 5 n // 5 ... но мы не учли числа в разложении которых две 5 это кратные 25 Их n // 25 === n // 5 // 5 Потом которые содержат три 5 Все выльется в один цикл вайл
Igor
r = 0 while n: r += n // 5 n //= 5
Igor
все повздыхали сказали вау... Но по факту те кто не могли это решить нихера не вынесли, те кто могли не понятно зачем писали три строчки кода. В чем смысл задачи? Показать тем кто не смог что они дно? Это никак не повлияло на скилы программирования ни для первых ни для вторых
Igor
Вот вчера говорили что нет плохих задач, мне такие задачи кажутся плохими.
Igor
А самое мерзкое что очень популярная.
Igor
Людям кажется что они что то выучили, мне кажется что это не так.
Азамат
а мне литкод показался сложным нежели codewars
Igor
На лиит коде есть поиск цикла в связном списке, та и задача про факториал скорее всего есть.
Азамат
у меня опять Execution Timed Out (12000 ms)🤦‍♂️
Igor
Я расписал решение выше, там вся функция 6 строк) ещеи return r добавить
Igor
Опять же на этой задачи можно научить некоторым вещам связанным с оптимизацией, но нужен ученик готовый ковырять задачу долго и учитель который будет подсказывать. Но это фантастика так не бывает) обычно просто показали решение и возрадовались.
Igor
Фу чет меня несет сегодня) пойду выпью)
Семён
Фу чет меня несет сегодня) пойду выпью)
хорошая идея. я б тоже, да нельзя. за меня немного тож выпей.
Шаман Каган
Фу чет меня несет сегодня) пойду выпью)
успокоительного или против давления?
Igor
успокоительного или против давления?
Я ж не дохтор... проста бухаю
Igor
Чтобы когда в 100500 раз дадут эту задачу ты был крутым пацаном который знает решение, а не лошара который выхватил тл
Алексей
В чем именно проявляется “обрезанность”?
Нет много простых инструментов, вот вчера что-то обсуждади, full join отсутствует как класс. Типа текст тоже нет. Он не плохой, он просто другой по сравнению с pоstgre
Шаман Каган
Igor
А инт как больше 4300 знаков?
Это пайтон у нас инт сколько памяти хватит)
Азамат
А инт как больше 4300 знаков?
короче говоря, когда инт переводишь в строку этот лимит завышает. При тестировании 1000 или 10000 тысяч там получает громадное число
Азамат
или там даже тестируется 100К факториал тогда и выдает ошибку
Алексей
еврей?
Ха ха
Алексей
Это пайтон у нас инт сколько памяти хватит)
Вот вы счастливчики, а мне заставили решать такое через чар🙂
Алексей
с индексами массива имеете ввиду?
Нет была задача с огромным числом, я написал long long int, куратор сказал не спортивно и отправил в стринг
Gravity
он сказал или стринг или просто массив из чисел где каждая цифра это n ый элемент массива
Andrey
народ есть класс, который юзает 3 статические метода. данные он берет со статических полей других классов. как лучше переопределить переменные: в каждом методе или заново в классе переопределить??(названия длинные у оригинала со статич полем. впадлу писать)
Egor
нейросети говорите?
Egor
посчитать буквы даже не может
Renaldo
Привет Кодеры, вопрос как установить кнопки в меню телеграмм бота на aiogram, никак не могу догнать или найти документацию. Типа таких
Шурок
Привет Кодеры, вопрос как установить кнопки в меню телеграмм бота на aiogram, никак не могу догнать или найти документацию. Типа таких
https://docs.aiogram.dev/en/latest/examples/index.html Официальная документация Посмотри какой и них тебе подходит
Igor
Вот вы счастливчики, а мне заставили решать такое через чар🙂
По моему это бред. Или ты что то не то понял.
Igor
Если n меьше лонг лонг то и ответ меньше.
Evgeny
Посоветуйте учебник по jave
Шаман Каган
Darya
Нейросетка писала, штоле
ffffff
на апворке из России можно нормально работать?
Александр
на апворке из России можно нормально работать?
https://www.upwork.com/blog/a-letter-from-our-ceo-march-2022
Сидредин
Нейросетка писала, штоле
Буквальный перевод же
Сидредин
Правда - это True, например
Сидредин
Не включайте переводчики, друзья. Будьте выше этого
Darya
Так и не включала. Статья уже была такая
Сидредин
Так и не включала. Статья уже была такая
Понял. По ходу, решили так "помочь" пользователям)
ffffff
ffffff
и через впны и прочее
Dmitry (Inock)
Dmitry (Inock)
Ну надо же чем-то компенсировать отсутствие таланта
Все-таки полагаю, что программирование - это на 99% ремесло. Искусства в нем не так много. А потому нормальному программисту нужнее опыт и натренированность, чем талант.
Шурок
Обосраться можно столькими способами - сколько не снилось
Шурок
причем там где нельзя
Dmitry (Inock)
Или бутербродом с чёрным хлебом и горячим сладким чаем...
Dmitry (Inock)
причем там где нельзя
Тут главное шаурму в непроверенных ларьках не покупать.
Шурок
Тут главное шаурму в непроверенных ларьках не покупать.
Я смотрю так - если ты можешь обосраться в коде который был уже написан раз 1000 Значит это исскуство
Dmitry (Inock)
Я смотрю так - если ты можешь обосраться в коде который был уже написан раз 1000 Значит это исскуство
Если это в процессе обучения, то это нормально. А если чел постоянно на одни и те же грабли наступает... Я тебе так скажу: талантливый человек талантлив во всем.
Шурок
Если это в процессе обучения, то это нормально. А если чел постоянно на одни и те же грабли наступает... Я тебе так скажу: талантливый человек талантлив во всем.
Ошибки немонго другое Да и не учение на ошибках - тоже другое А когда ты спарсить сайт можешь 100500 способами - и в каждом обосраться по разому - это уже исскуство
Dmitry (Inock)
Bigint?
Пойду все-таки напишу, пока время есть. Покритикуете...
Igor
Пойду все-таки напишу, пока время есть. Покритикуете...
Там при нормальном решении бигинт не нужен
Make
Рассказываю что происходит сейчас, возможно жизнь Junior кому-то интересна. Я думал, что я один ничего не понимаю в реальной разработке, что весь мир против меня, что я феноменальный идиот, что пацаны на стримах у Андрея Пронина просто легенды, влет отвечают на вопросы и влет решают задачи, но это ошибочное суждение. По ходу любой при столкновении об что-то сложное тупеет моментально. Со мной в команде мужик, который 15 лет проработал физиком и попутно занимался анализом данных на Python и тоже ничего не понимает из того, что происходит на столько, что мне на пальцах пришел объяснять, что такое REST. Вообщем, уже почти неделя как я в этом проекте и с каждой минутой все становиться как-то понятнее, яснее. Senior завел для нас Task Manager, уже пошли первые задачи, которые да, очень легкие для него, буквально 10-20 минут работы, но у меня и у других ребят занимают неприлично, просто ДНИ. Постоянный Google в перемешку с постоянными звонками или сообщениями к Senior с просьбой помочь или разобраться. Решил таки я взять на себя организацию коллектива, создал отдельную банду с Junior, где мы приняли коллективное решение решать свои проблемы самостоятельно и не трогать нашего Senior по тупым вопросам. То, что можно нагуглить, никогда не стоит спрашивать. Сейчас занимаюсь следующим: Реализовать SMSDeliverySchema и SMSMessageSchema - схемы для рассылки и сообщения.| В сlass P(SimpleEnum) добавить permission VIEW_SMS_DELIVERIES = 'view_sms_deliveries' Перегенерировать спписок перимешенов в клиенте (make codegen-js) api ресурс для получения списка рассылок. /api/v1/origins/1/sms-deliveries api ресурс для получения списка сообщений /api/v1/sms-deliveries/{id}/sms-messages ! SMSMessage должны содержать статусы доставки на человеческом. Можно реализовать проперти у модели status_label, а сами label взять из старого ресурса Затем необходимо будет это все перенести в новый интерфейс. Старый был на шаблонах Jinja2, новый на JS и w2ui. Каждый разговор с Senior записываю, чтобы ХОТЯ БЫ УСПЕВАТЬ за его ходом мыслей. Когда он что-то рассказывает, ты просто киваешь и говоришь "угу" на деле нихрена не понимая вообще. Только 20 раз переслушав до тебя что-то доходит.
Make
Пришел с зарядом мотивации: четвертый день как нашел работу или пятый. Было собеседование, но вопросов было не много, они даже не были техническими и я расскажу дальше почему. Компания занимается разработкой веб-приложения для заводов, производящих сахар из свеклы, свекольных полей и дальнобойщиков. Это одно такое большое веб-приложение, целью которого в бородатые 2000-ые было решить проблему пробок грузовиков на заводах и отсутствии динамического расписания у дальнобойщиков. Правда сейчас оно уже умеет в сотни раз больше, даже если мобильное приложение. Последние четыре года проектом занимается один Senior Fullstack Developer. В стеке Python, JS. В качестве базы данных Postgres с ORM SQLAlchemy, в качестве веб-фреймворка выступает Falcon, в качестве пакетного менеджера poetry, в качестве фронта w2ui. Условия такие: нас не берут в штат, а платят за каждую отдельную задачку. Senior и еще 3 Junior. ГПХ. Senior согласен нас учить. В проекте есть даже люди, которые вообще в вебе не разбираются. Один из них вовсе бывший аналитик. Суть в том, что в проект изначально пытались найти Middle или Senior, так как Senior хочет покинуть проект, но хочет передать его в нормальные руки. Эта задача провалилась и наняли нас. Он готов нас обучать и потом одному из нас передать бразды правления над проектом, а всем остальным дать возможность прописать коммерческий опыт разработки. Сейчас скидывает книги, ролики, свои ролики с описанием проекта. Так же уже поставил нам первые задачи, которые очень сильно пугают и вводят в ступор. Говорят это нормально, что джун по первости испытывает лютый ужас, но мне так не кажется, потому-что я перепуган до чертиков. Но видно, что он собирается играть с нами в долгую и понимает, что нас надо учить. Не знаю, смогу ли я продержаться и победить свое незнание, но обещаю себе, что постараюсь. На сегодня у меня более 1600 откликов, абсолютно бесполезных в большинстве своем. Удачи всем ребят.
это дополнение вот к этому моему посту
Шурок
> где мы приняли коллективное решение решать свои проблемы самостоятельно и не трогать нашего Senior по тупым вопросам. То, что можно нагуглить, никогда не стоит спрашивать. лучше все таки устоить раз в неделю встречу где вы будете делать презентацию как я провел лето решил эту задачу и что использовал с описанием технологий и проблем Потому что когда вы заниаете время друг друга чуть ли не по КД - не есть хорошо + вы можете прийти к не правильному выходу А вот “собрать” информацию и поделиться - будет самым лучшим способом
Шурок
Рассказываю что происходит сейчас, возможно жизнь Junior кому-то интересна. Я думал, что я один ничего не понимаю в реальной разработке, что весь мир против меня, что я феноменальный идиот, что пацаны на стримах у Андрея Пронина просто легенды, влет отвечают на вопросы и влет решают задачи, но это ошибочное суждение. По ходу любой при столкновении об что-то сложное тупеет моментально. Со мной в команде мужик, который 15 лет проработал физиком и попутно занимался анализом данных на Python и тоже ничего не понимает из того, что происходит на столько, что мне на пальцах пришел объяснять, что такое REST. Вообщем, уже почти неделя как я в этом проекте и с каждой минутой все становиться как-то понятнее, яснее. Senior завел для нас Task Manager, уже пошли первые задачи, которые да, очень легкие для него, буквально 10-20 минут работы, но у меня и у других ребят занимают неприлично, просто ДНИ. Постоянный Google в перемешку с постоянными звонками или сообщениями к Senior с просьбой помочь или разобраться. Решил таки я взять на себя организацию коллектива, создал отдельную банду с Junior, где мы приняли коллективное решение решать свои проблемы самостоятельно и не трогать нашего Senior по тупым вопросам. То, что можно нагуглить, никогда не стоит спрашивать. Сейчас занимаюсь следующим: Реализовать SMSDeliverySchema и SMSMessageSchema - схемы для рассылки и сообщения.| В сlass P(SimpleEnum) добавить permission VIEW_SMS_DELIVERIES = 'view_sms_deliveries' Перегенерировать спписок перимешенов в клиенте (make codegen-js) api ресурс для получения списка рассылок. /api/v1/origins/1/sms-deliveries api ресурс для получения списка сообщений /api/v1/sms-deliveries/{id}/sms-messages ! SMSMessage должны содержать статусы доставки на человеческом. Можно реализовать проперти у модели status_label, а сами label взять из старого ресурса Затем необходимо будет это все перенести в новый интерфейс. Старый был на шаблонах Jinja2, новый на JS и w2ui. Каждый разговор с Senior записываю, чтобы ХОТЯ БЫ УСПЕВАТЬ за его ходом мыслей. Когда он что-то рассказывает, ты просто киваешь и говоришь "угу" на деле нихрена не понимая вообще. Только 20 раз переслушав до тебя что-то доходит.
> Каждый разговор с Senior записываю Большинство так и делает ты можешь на митинге/собрании просто отвлечься - поэтому запись всегда лучший твой друг
𓆩Ⱦꝋӿīȼҟ𓆪
ребят,есть кто шарит за С++?
𓆩Ⱦꝋӿīȼҟ𓆪
поняла
Шурок
поняла
И что именно?