🎲 Уверен большинство из вас уже разобралось с этой головоломкой! Но все же оставим решение на канале!
#puzzle_44
https://tgraph.io/Puzzle-44-Professor-10-20
#puzzle_44
https://tgraph.io/Puzzle-44-Professor-10-20
Telegraph
Puzzle #44. Профессор
🎲 Лекция мат.логики. Профессор предлагает студентам угадать его возраст. Студенты сделали следующие предположения: 45, 41, 55, 50, 43. На что профессор ответил, что предположения отличались от правильной цифры на 3, 7, 5, 7 и 2. Разумеется порядок чисел изменен.…
🎓 Помните задачу (#task_191), где нужно было разобраться с очередью в больнице? В новой задаче также нужно работать с очередью, но теперь необходимо вывести время выхода клиентов!
Ждем ваших крутых решений и хотим напомнить, что в нашей группе VK (vk.com/unilecs) за правильные решения вы получаете юникоины, которые позже можете потратить на крутые призы!
#announcement #task_193
https://tgraph.io/Anons-193-Barbershop-10-25
Ждем ваших крутых решений и хотим напомнить, что в нашей группе VK (vk.com/unilecs) за правильные решения вы получаете юникоины, которые позже можете потратить на крутые призы!
#announcement #task_193
https://tgraph.io/Anons-193-Barbershop-10-25
Telegraph
Анонс #193. Барбершоп
Задача: в барбершопе работает один мастер. Он тратит на одного клиента ровно 20 минут, а затем сразу переходит к следующему, если в очереди кто-то есть. Если в очереди никого, то ждет след.клиента. В течение дня есть данные о времени прихода клиентов в барбершоп.…
В таких задачах вполне логично работать с такой структурой данных, как очередь, однако часто бывает, что необходимо делать вставки как в конец, так и в начало очереди. Для таких целей подойдет обычный массив, либо связный список.
#task_193 #c_sharp
https://medium.com/unilecs/task-9aa1af659300
#task_193 #c_sharp
https://medium.com/unilecs/task-9aa1af659300
Medium
UniLecs #Task. Барбершоп
Задача: в барбершопе работает один мастер. Он тратит на одного клиента ровно 20 минут, а затем сразу переходит к следующему, если в…
🎲 В игре есть красные и черные карты. Их складывают в две стопки. Класть карту на другую карту того же цвета запрещено. Известно, что 10я и 11я карта были красными, а 25я - черная. Какого цвета была 26я карта, если известно, что две стопки были сложены по правилам.
#puzzle_45
#puzzle_45
🔥 Заключительная часть инструкции Google по code review. В этой главе даются рекомендации по тому, как справляться с давлением со стороны разработчиков в процессе code review.
#google #codereview #unilecs
https://medium.com/unilecs/google-handling-pushback-in-code-reviews-4439ab77245
#google #codereview #unilecs
https://medium.com/unilecs/google-handling-pushback-in-code-reviews-4439ab77245
Medium
Google: Handling pushback in code reviews
Google, основываясь на многолетнем опыте, представил свои стандарты того, как лучше всего проводить code review. Все вместе они…
🎲 Головоломка с картами в настольной игре, детали разбора по ссылочке ниже!
#puzzle_45
https://tgraph.io/Puzzle-45-Nastolnaya-igra-10-28
#puzzle_45
https://tgraph.io/Puzzle-45-Nastolnaya-igra-10-28
Telegraph
Puzzle #45. Настольная игра
🎲 В игре есть красные и черные карты. Их складывают в две стопки. Класть карту на другую карту того же цвета запрещено. Известно, что 10я и 11я карта были красными, а 25я - черная. Какого цвета была 26я карта, если известно, что две стопки были сложены по…
🎓 Попробуйте реализовать алгоритм склейки видеофрагментов по таймлайну, детали в нашем традиционном анонсе!
#announcement #task_194
https://tgraph.io/Anons-194-Algoritm-skleek-pri-video-montazhe-11-01
#announcement #task_194
https://tgraph.io/Anons-194-Algoritm-skleek-pri-video-montazhe-11-01
Telegraph
Анонс #194. Алгоритм склеек при видеомонтаже
Задача: алгоритм программы для видеомонтажа. Дан список видеонарезок фильма, некоторые из них содержат одни и те же видеофрагменты, например, 1й фрагмент содержит хронометраж фильма с 10й по 15ю минуту, 2й фрагмент содержит хронометраж фильма с 13й по 17ю…
👨🏻💻 Разбираем алгоритм склеек фрагментов при видеомонтаже, детали по ссылке ниже!
#task_194 #c_sharp
https://medium.com/unilecs/task-5ee50c17679c
#task_194 #c_sharp
https://medium.com/unilecs/task-5ee50c17679c
Medium
UniLecs #Task. Алгоритм склеек при видеомонтаже
Задача: алгоритм программы для видеомонтажа. Дан список видеонарезок фильма, некоторые из них содержат одни и те же видеофрагменты…
🎲 Средневековье, закрытый город. На входе в город стража задает один вопрос: "Зачем ты хочешь войти?" Человек должен ответить, но если он отвечает правду, то его топят в озере, а если лжет - то вешают.
Однако нашелся мудрец, который смог пройти в город живым. Что он сказал страже?
#puzzle_46
Однако нашелся мудрец, который смог пройти в город живым. Что он сказал страже?
#puzzle_46
🎲 Решением этой головоломки является так называемый парадокс лжеца — семейство логических парадоксов, классический вариант которого гласит ... Полный разбор смотрите в нашей статьей!
#puzzle_46
https://tgraph.io/Puzzle-46-Srednevekove-11-05
#puzzle_46
https://tgraph.io/Puzzle-46-Srednevekove-11-05
Telegraph
Puzzle #46. Средневековье
🎲 Средневековье, закрытый город. На входе в город стража задает один вопрос: "Зачем ты хочешь войти?" Человек должен ответить, но если он отвечает правду, то его топят в озере, а если лжет - то вешают. Однако нашелся мудрец, который смог пройти в город живым.…
🎓 Пусть эта крутая задача скрасит ваш пятничный ноябрьский вечер! Свои варианты решений вы можете отправить нашему боту @unilecsBot, и мы добавим ваш разбор в статью!
#announcement #task_195
https://tgraph.io/Anons-195-Detskij-prazdnik-11-08
#announcement #task_195
https://tgraph.io/Anons-195-Detskij-prazdnik-11-08
Telegraph
Анонс #195. Детский праздник
Задача: для организации детского праздника необходимо надуть M воздушных шариков. Для этого организаторы позвали N добровольцев, i-й среди которых надувает шарик за Ti минут, однако каждый раз после надувания Zi шариков устает и отдыхает Yi минут. Организаторы…
🔥 Google сделал отличный гайд по Code Review не только для ревьюеров!
Сегодня мы рассмотрим этот процесс со стороны разработчиков, а именно, что следует учесть при описании для pull-request.
#google #codereview #unilecs
https://medium.com/unilecs/google-writing-good-cl-descriptions-ba50d25d9f3a
Сегодня мы рассмотрим этот процесс со стороны разработчиков, а именно, что следует учесть при описании для pull-request.
#google #codereview #unilecs
https://medium.com/unilecs/google-writing-good-cl-descriptions-ba50d25d9f3a
Medium
Google: Writing good CL descriptions
Google, основываясь на многолетнем опыте, представил свои стандарты того, как лучше всего проводить code review. Все вместе они…
👨🏻💻 Начинаем понедельник с разбора последней задачи! Тривиальное решение нетривиальной задачи!
Всем плодотворной рабочей недели!
#task_195 #c_sharp
https://medium.com/unilecs/task-fc5aabb51bf
Всем плодотворной рабочей недели!
#task_195 #c_sharp
https://medium.com/unilecs/task-fc5aabb51bf
Medium
UniLecs #Task. Детский праздник
Задача: для организации детского праздника необходимо надуть M воздушных шариков. Для этого организаторы позвали N добровольцев, i-й среди…
Логическая задача: известно, что в Казани кол-во жителей больше, чем кол-во волос на голове у любого из жителей, а также среди жителей нет полностью лысых. Следует ли отсюда, что в Казани непременно найдутся по крайней мере 2 жителя с одинаковым числом волос на голове ?
#puzzle_47
#puzzle_47
🔥 Must-read для всех разработчиков!
Сегодня о насущном. Рассказываем, почему небольшие Pull-Request - это хорошо.
Best-practice от инженеров Google!
#google #codereview #unilecs
https://medium.com/unilecs/google-why-you-should-write-small-cls-3fa536dca79b
Сегодня о насущном. Рассказываем, почему небольшие Pull-Request - это хорошо.
Best-practice от инженеров Google!
#google #codereview #unilecs
https://medium.com/unilecs/google-why-you-should-write-small-cls-3fa536dca79b
Medium
Google: Why you should write small CLs?
Google, основываясь на многолетнем опыте, представил свои стандарты того, как лучше всего проводить code review. Все вместе они…
🎲 Подобного рода логические задачи математически решаются с помощью принципа Дирихле, которая в популярной трактовке гласит: "Если кролики рассажены в клетки, причём число кроликов больше числа клеток, то хотя бы в одной из клеток находится более одного кролика."
#puzzle_47
https://tgraph.io/Puzzle-47-Kolichestvo-zhitelej-11-12
#puzzle_47
https://tgraph.io/Puzzle-47-Kolichestvo-zhitelej-11-12
Telegraph
Puzzle #47. Количество жителей
Логическая задача: известно, что в Казани кол-во жителей больше, чем кол-во волос на голове у любого из жителей, а также среди жителей нет полностью лысых. Следует ли отсюда, что в Казани непременно найдутся по крайней мере 2 жителя с одинаковым числом волос…
🎓 Незаметно подкралась пятница, а вместе с ней наша очередная крутая задачка! На этот раз необходимо оптимизировать стоимость арифметических операций! Детали читайте в нашем анонсе!
#announcement #task_196
https://tgraph.io/Anons-196-Stoimost-arifmeticheskih-operacij-11-15
#announcement #task_196
https://tgraph.io/Anons-196-Stoimost-arifmeticheskih-operacij-11-15
Telegraph
Анонс #196. Стоимость арифметических операций
Задача: определим следующую операцию: стоимость сложения двух чисел равна их сумме. Например, стоимость операции сложения числа 1 и 2 равна 3, как и их сумма. Дан набор чисел, необходимо сложить все числа с наименьшей стоимостью. Входные данные: numbers[]…
👨🏻💻 Целью этой задачи было частично познакомить вас с такой структурой данных как multiset - это контейнер, который автоматически сортирует добавляемые элементы в порядке возрастания. Также multiset хранит повторяющееся элементы, в отличие от простого set.
Multiset позволит вам не выполнять сортировку вручную на каждом шаге цикла.
#task_196 #cpp #c_sharp
https://medium.com/unilecs/task-82df9b4f67cc
Multiset позволит вам не выполнять сортировку вручную на каждом шаге цикла.
#task_196 #cpp #c_sharp
https://medium.com/unilecs/task-82df9b4f67cc
Medium
UniLecs #Task. Стоимость арифметических операций
Задача: определим следующую операцию: стоимость сложения двух чисел равна их сумме. Например, стоимость операции сложения числа 1 и 2…
🎲 На острове было 13 красных, 15 зеленых и 17 синих хамелеонов. Если встречаются два хамелеона разного цвета, то они одновременно меняют свой цвет на третий (например, синий и зеленый - меняются на красный).
Может ли случиться так, что через некоторое время все хамелеоны окажутся одного цвета?
#puzzle_48
Может ли случиться так, что через некоторое время все хамелеоны окажутся одного цвета?
#puzzle_48
Бородатая головоломка, однако она имеет не такое очевидное общее решение! Смотрим разбор! 👇🏻
#puzzle_48
https://tgraph.io/Puzzle-48-Hameleony-11-17
#puzzle_48
https://tgraph.io/Puzzle-48-Hameleony-11-17
Telegraph
Puzzle #48. Хамелеоны
UniLecs 🎲 На острове было 13 красных, 15 зеленых и 17 синих хамелеонов. Если встречаются два хамелеона разного цвета, то они одновременно меняют свой цвет на третий (например, синий и зеленый - меняются на красный). Может ли случиться так, что через некоторое…