UniLecs | Программирование
19.3K subscribers
963 photos
7 videos
3 files
1.23K links
🤘🏻Задачи, головоломки, книги и другие радости программиста.

Оглавление канала: telegra.ph/UniLecs-FAQ-09-30

Чат: @unilecs_chat
Бот: @unilecsBot
VK: vk.com/unilecs

Админ, сотрудничество: @dashalvv
Редактор: @amdavletov
Download Telegram
● Каждая команда провела 4 игры.
● 1я команда: 1 ничья, 3 поражения.
● 2я команда: 2 ничьи, 2 поражения.
● 3я команда: 1 победа, 2 ничьи и 1 поражение.
● 4я команда: 2 победы, 1 ничья и 1 поражение.

Первые четыре команды выиграли 3 раза, а проиграли 7 раз. Однако, число побед должно равняться числу поражений. Значит, 4 раза они проиграли 5й команде, у которой 12 очков.

#puzzle_228
⁉️ Найти минимальную длину подмассива, сумма элементов которого больше или равна target

Смотрим детали задачи

#task_339 #array
Согласно статистике самый потребляемый контент — это всевозможные гороскопы, смешные видосики с падающими людьми и, конечно, всё с пометкой 18+

Ну что ж, попробуем взорвать этот топ нашим карьерным сайтом job.mts.ru (тоже, кстати, для взрослых). Все вакансии только там. Переходите, наслаждайтесь и откликайтесь — всем будет приятно.

Информация о рекламодателе
Треть доли старшего брата увеличила втрое порцию младшего, значит сама была вдвое больше нее. Тогда вся доля старшего брата была в 6 раз больше доли младшего.

● У старшего брата было 6/7 торта,
● У младшего брата было 1/7 торта.

#puzzle_229
⁉️ Как найти минимальную длину подмассива, сумма элементов которого больше или равна target

Смотрим в нашем разборе

#task_339 #array
Заглянем в будущее и узнаем — что ждёт там, после заветного оффера в IT- или диджитал-компанию. Как происходит адаптация новичков? Как будут оценивать, вписались вы или нет? А когда будет повышение? Эксперты расскажут обо всём этом на вебинаре.

→ Бесплатно, 15 августа в 19:00 по Москве

Спикеры:
◾️Катя Жукова, менеджер по развитию бренда работодателя в «Риалвеб»
◾️Наталия Лебедева, директор по персоналу в Хабре
◾️Владислав Шаргин, руководитель практики подбора персонала в Samokat.tech
◾️Полина Русакова, старший HR-бизнес-партнёр в red_mad_robot

Вы узнаете:
— что будет происходить в первый месяц работы;
— что поможет влиться;
— как устроены процессы в IT-компаниях;
— как правильно проявлять инициативу и расти в должности.

Зарегистрируйтесь на вебинар
Искомое число является делителем числа 2008. Разложим число 2008 на простые множители: 2008 = 2 * 2 * 2 * 251. Выпишем все делители числа 2008: 1, 2, 4, 8, 251, 502, 1004, 2008.

Найдя сумму цифр каждого из них, заметим, что условие задачи выполняется только для числа 251 (2008 = 251 * (2 + 5 + 1)).

#puzzle_230
⚡️ Супер популярная задача на интервью для программистов!

Смотрим анонс

#task_340 #array
❗️ Введение в паттерны архитектуры!

Смотрим вводную статью

#architecture #patterns #intro
Разложим 2007 на простые множители: 2007 = 3 * 3 * 223.

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

Получаем, что у школьника 3 тройки и 2 двойки, значит за четверть по алгебре он получит 3.

#puzzle_231
⚡️ Разбор популярной задачи на интервью!

Смотрим решение

#task_340 #array
⭐️ Разбираем на молекулы многослойную архитектуру

Наиболее распространенным архитектурным паттерном является паттерн многоуровневой архитектуры, известный также как паттерн n-уровневой архитектуры.

Читать статью

#architecture #patterns #layered
⬆️ На курсе «Профессия Архитектор ПО» вы вырастете как разработчик и повысите свой доход. Разберёте реальные кейсы от ведущих разработчиков «Альфа-Банка» и сможете проектировать масштабируемые и отказоустойчивые приложения.

За 4 месяца вы научитесь:

применять архитектурные стили и паттерны проектирования — API Gateway, CQRS и «Сага»;
выявлять и проверять нефункциональные требования и характеристики систем;
строить распределённые системы на основе микросервисов и создавать cloud-native-приложения;
принимать архитектурные решения исходя из контекста;
учитывать вопросы кибербезопасности при проектировании.

Навыки отточите на реальных задачах, а в конце курса презентуете итоговый проект.
Спешите приобрести курс со скидкой!

Подробнее по ссылке.

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
💥 Данный алгоритм использует многострочную строку в качестве битовой карты - двумерного изображения с двумя возможными цветами для каждого пикселя - для определения того, как она должна отображать сообщение пользователя.

Попробуйте поэкспериментировать с различными сообщениями, чтобы увидеть, как выглядят результаты!

Поиграть тут

#task_341 #fun #game
Яндекс Практикум запустил курс «Инженер по тестированию: от новичка до автоматизатора». На нём студенты научатся вручную тестировать приложения и сайты, а потом — писать код на языке Java, чтобы запускать автоматические тесты. Автоматизация — востребованный навык у опытных тестировщиков, который открывает путь к более высоким должностям.

Что вас ждёт во время учёбы:
— Интерактивный учебник, где всё объясняем простым языком.
— Тренажёр с мгновенной проверкой заданий.
— Практика на учебных приложениях и проекты для портфолио.
— Команда сопровождения, которая поможет разобраться в сложных темах и дойти до конца.
— Карьерные консультанты, которые научат составлять резюме, проходить собеседования и тестовые задания.

Попробуйте курс бесплатно, а если понравится — приходите учиться.
👍 Ребята, видели ваши варианты в комментариях! Но остается вопрос: можно ли сделать дешевле?!

Смотреть решение

#puzzle_232