Азамат
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 знаков?
короче говоря, когда инт переводишь в строку этот лимит завышает. При тестировании 1000 или 10000 тысяч там получает громадное число
Азамат
или там даже тестируется 100К факториал тогда и выдает ошибку
Алексей
Gravity
Gravity
Gravity
он сказал или стринг или просто массив из чисел где каждая цифра это n ый элемент массива
Andrey
народ есть класс, который юзает 3 статические метода. данные он берет со статических полей других классов. как лучше переопределить переменные: в каждом методе или заново в классе переопределить??(названия длинные у оригинала со статич полем. впадлу писать)
Egor
Egor
посчитать буквы даже не может
Renaldo
Привет Кодеры, вопрос как установить кнопки в меню телеграмм бота на aiogram, никак не могу догнать или найти документацию. Типа таких
Шурок
Igor
Igor
Если n меьше лонг лонг то и ответ меньше.
Сидредин
Evgeny
Посоветуйте учебник по jave
Шаман Каган
Igor
eye=x×s²
Darya
ffffff
на апворке из России можно нормально работать?
Сидредин
Сидредин
Правда - это True, например
Сидредин
Не включайте переводчики, друзья. Будьте выше этого
Darya
Так и не включала. Статья уже была такая
ffffff
ffffff
и через впны и прочее
Dmitry (Inock)
Dmitry (Inock)
Шурок
Шурок
Обосраться можно столькими способами - сколько не снилось
Шурок
причем там где нельзя
Dmitry (Inock)
Или бутербродом с чёрным хлебом и горячим сладким чаем...
Dmitry (Inock)
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 записываю
Большинство так и делает
ты можешь на митинге/собрании просто отвлечься - поэтому запись всегда лучший твой друг
Make
𓆩Ⱦꝋӿīȼҟ𓆪
ребят,есть кто шарит за С++?
Шурок
𓆩Ⱦꝋӿīȼҟ𓆪
поняла
Шурок