🤘🏻Задачи, головоломки, книги и другие радости программиста. Оглавление канала: telegra.ph/UniLecs-FAQ-09-30 Чат: @unilecs_chat Бот: @unilecsBot VK: vk.com/unilecs Админ, сотрудничество: @dashalvv Редактор: @amdavletov
❗️ Давно не работали с бинарным деревом!
Смотрим анонс задачи
#task_347
🚀 Мечтаете присоединиться к талантливой команде и работать вместе над проектом с огромной аудиторией?
Сейчас в Авито открыто более 350 вакансий в различных направлениях: разработка, маркетинг, продажи, продукт, HR, аналитика и не только!
Вас ждут:
• Гибридный и удалённый форматы работы;
• ДМС со стоматологией с первого дня;
• Классный офис в Москве в двух минутах от метро «Белорусская» с местами для уединённой работы и зонами отдыха, а ещё офисы в Питере, Казани и Самаре;
• Прозрачная система премий;
• Обучение за счёт компании.
Возможно, ищут именно вас! Откликайтесь на подходящие вакансии по ссылке.
📍 Решаем задачу с символьной матрицей!
Смотрим разбор
#task_346
💥 Архитектурный паттерн событийной архитектуры включает в себя две основные топологии. Сегодня мы рассмотрим топологию брокера.
Читать статью
#architecture #patterns #event_driven
❗️Разминочная задача при работе с символьной матрицей...
Смотрим анонс задачи
#task_346
🧮 Задачу можно сделать брутфорсом и выполнить проход по массиву с вложенным циклом. Однако, мы можем воспользоваться...
Смотрим разбор задачи
#task_345
Смотрим разбор головоломки
#puzzle_236
Синий сказал: «Вместе у нас 28 ног», зелёный: «Вместе у нас 27 ног», жёлтый: «Вместе у нас 26 ног», красный: «Вместе у нас 25 ног».
#puzzle_237
... ту кнопку, до которой может дотянуться, а дальше идет пешком. Весь путь наверх занимает 1 минуту 10 секунд.
Лифт движется вверх и вниз с одинаковой скоростью, а программист поднимается вдвое медленнее лифта.
На каком этаже работает наш программист?
#puzzle_236
… и передал оставшиеся 2100 золотых монет Волку. Гонорар за каждую книгу делится поровну между ее авторами.
Сколько денег Волк должен взять себе?
За книгу "Три поросенка–2" каждый автор должен получить 1/4 гонорара. Наф-Наф свою долю уже забрал, поэтому Волку полагается 1/3 остатка. За книгу "Красная Шапочка–2" ему также полагается 1/3 гонорара.
То есть Волк должен взять 1/3 от переданной ему суммы - 700 золотых монет.
#puzzle_234
Где найти крутую программу поддержки для студентов технических специальностей?
В карточках рассказываем о новой подписке от VK Education. Программа предоставит вам много возможностей для обучения и старта карьеры в IT и digital.
Если вы учитесь очно на бакалавриате или специалитете и имеете достижения в олимпиадах, чемпионатах, конкурсах или хакатонах, то подавайте заявку до 30 сентября.
Пусть с 6го этажа Тане надо спуститься на n этажей. Тогда Таня прошла лишний путь вверх до последнего этажа
и обратно до 6го.
Длина лишнего пути 1.5n − n = 0.5n этажей. Половину этого лишнего пути она шла вверх, половину – вниз. Значит, вверх она поднялась на n/4 этажей.
● Если она поднялась на один этаж (n/4 = 1), то Таня живет на 4 этажа ниже Даши и в доме 7 этажей.
● Если же n/4 равно 2 или больше, то Тане пришлось бы спуститься с 6го этажа минимум на 8 этажей вниз, что невозможно, если конечно она не живет в подвале 😜
#puzzle_234
Айтишники, у вас бывало такое: пишете код и думаете, что он достоин Нобелевской премии, Оскара и всех наград этого мира? 💎
Тогда вам точно нужно попробовать свои силы в Конкурсе красоты кода, который запустил Сбер специально ко Дню программиста. Чтобы побороться за звание «Автор самого красивого кода» и получить один из пятнадцати iPhone 14, нужно:
✔️ Выбрать дисциплину по душе и скилам: Python, Java, Data Science, Frontend или Android.
✔️ Написать свой эталонный код до 18 сентября по ссылке.
✔️ Дождаться результатов — их объявят 21 сентября.
Переходи по ссылке читай подробности, и вперёд — к коду мечты 💚
💥 Алгоритм, который шифрует строку, сдвигая символы на определенное число мест в алфавите...
Смотрим что это за алгоритм!
Всех с прошедшим Днем Знаний!
#task_342 #game
👍 Ребята, видели ваши варианты в комментариях! Но остается вопрос: можно ли сделать дешевле?!
Смотреть решение
#puzzle_232
Пусть в 1кг говядины - Xкг костей, тогда просто говядины в нем (1 - X)кг.
● 15 * X + 90 * (1 - X) = 78
● X = 0,16 или 160 граммов.
#puzzle_240
❗️ Архитектура на основе событий: анализ паттерна
Читать статью
#architecture #patterns #event_driven
● Очевидно, что последняя цифра больше 1. 3х-значное простое число не может оканчиваться ни на четную цифру, ни на цифру 5.
● Если последняя цифра 3 или 9, то сумма всех цифр числа, равная удвоенной последней цифре, делится на 3, а тогда само число делится на 3.
Таким образом, осталась только цифра 7. Например, 167, 257, 347, 527.
#puzzle_239
19 октября в Санкт-Петербурге впервые пройдет ИТ-конференция «Импульс Т1» 💫
Это одно из самых значимых мероприятий в сфере технологий и инноваций в России.
Участники в режиме реального времени смогут обсудить, как повысить престиж инженерной школы и помочь современным новаторам превратить идею в бизнес-проект!
На конференции можно будет познакомиться с топовыми экспертами, прокачать свои навыки и поделиться смелыми идеями — все участники могут попробовать себя в роли спикера и выиграть поездку в Москву, на главный «Импульс T1» этого года.
Регистрируйтесь!
erid: LdtCKAHX8
18+ Реклама. ООО «Т1"
ОГРН 1197746617419
Синий сказал: «Вместе у нас 28 ног», зелёный: «Вместе у нас 27 ног», жёлтый: «Вместе у нас 26 ног», красный: «Вместе у нас 25 ног».
Смотрим разбор
#puzzle_237
⭐️ Разбираем cобытийно-ориентированную архитектуру
Архитектурный паттерн событийной архитектуры включает в себя две основные топологии - медиатор и брокер. Сегодня мы раcсмотрим 1ю из них.
Читать статью
#architecture #patterns #event_driven
🧮 Необходимо применить специальную скидку к цене товаров и получить итоговый счет...
Анонс задачи
#task_345
💵 Алгоритм, который собирает ежедневные котировки цен на акции и возвращает размах цены этой акции за текущий день
Смотрим разбор задачи
#task_344 #design
… и передал оставшиеся 2100 золотых монет Волку. Гонорар за каждую книгу делится поровну между ее авторами.
Сколько денег Волк должен взять себе?
#puzzle_234
💵 Разработайте программу, которая собирает ежедневные котировки цен на некоторые акции и возвращает размах цены этой акции за текущий день.
Смотрим анонс задачи
#task_344 #design
❗️Взломаем сообщения, зашифрованные шифром Цезаря
Смотрим статью
#task_343 #game #caesar_cipher
Давайте заберём 1 таблетку у носорога, 2 у бегемота и 3 у слона. Тогда у всех четверых поровну. Забрали мы 6 таблеток, осталось их 2000 — по 500 у каждого.
Получается, что слону изначально выдали 503 таблетки.
#puzzle_233
❗️ Пример многослойной архитектуры и анализ паттерна
Читать статью
#architecture #patterns #layered
Яндекс Практикум запустил курс «Инженер по тестированию: от новичка до автоматизатора». На нём студенты научатся вручную тестировать приложения и сайты, а потом — писать код на языке Java, чтобы запускать автоматические тесты. Автоматизация — востребованный навык у опытных тестировщиков, который открывает путь к более высоким должностям.
Что вас ждёт во время учёбы:
— Интерактивный учебник, где всё объясняем простым языком.
— Тренажёр с мгновенной проверкой заданий.
— Практика на учебных приложениях и проекты для портфолио.
— Команда сопровождения, которая поможет разобраться в сложных темах и дойти до конца.
— Карьерные консультанты, которые научат составлять резюме, проходить собеседования и тестовые задания.
Попробуйте курс бесплатно, а если понравится — приходите учиться.