Телеграм канал UniLecs

UniLecs (Unique Lectures) - интересные задачки по алгоритмизации и программированию, а также курсы и лекции из мира Computer Science.
Быстрая навигация по задачам и статьям канала: goo.gl/BTVKd3
Не стесняйтесь писать по любым вопросам:
@albert_davletov

Поделиться с друзьями:

статистика
подписаться... читателей

#c_sharp
Решение задачи 64: Одинаковый периметр.
Разбор получился большой, но идея простая, достаточно поиграться карандашом в тетрадке 😄
P.S. Как обычно завтра будет Анонс новой задачи, а также ваши решения к 64й задачке.
http://telegra.ph/Task-64-Odinakovyj-perimetr-01-22

@unilecs

Читать в телеграм

2018-01-25 09:13:34




Доступ к изображению возможен только в приложении Телеграм. Пример к задаче 64:
[ { x: 1, y: 1}, { x: 2, y: 1 }, { x: 2, y: 2 }]
Вывод: 1

@unilecs

Читать в телеграм

2018-01-23 09:04:46




🎓 Анонс задачи 64: Одинаковый периметр (решение будет в четверг)
Дана геометрическая фигура в виде квадратов (зеленого цвета), каждый зеленый квадрат имеет хотя бы одну общую точку хотя бы с одним другим зеленым квадратом. Исходная фигура является связной.
Исходная фигура задается массивом точек (-100

@unilecs

Читать в телеграм

2018-01-23 09:04:07




Вы слышали про язык Lua?! А нектр из наших подписчиков решают задачи на нем 😁
Решения 63й задачи: НОК.
http://telegra.ph/Task-63-1-NOK---naimenshee-obshchee-kratnoe-01-23

@unilecs

Читать в телеграм

2018-01-23 08:59:09




#c_sharp #lcm #NOK
Итак, одна из основных вещей из математики: НОК - наименьшее общее кратное.
Эта штука довольно часто встречается во многих задачах, и нужно не только уметь находить НОК, но и понимать, в каких задачах решение можно свести к нахождению НОК.
К таким задачам мы еще вернемся, а пока код вычисления НОК на C#.
P.S. Завтра выложу решения от наших подписчиков, а также будет Анонс новой задачи!
http://telegra.ph/Task-63-NOK---naimenshee-obshchee-kratnoe-01-19

@unilecs

Читать в телеграм

2018-01-22 08:21:12




Так как в предыдущей задаче многие из вас споткнулись на шаге вычисления НОК (наименьшего общего кратного),
то вывожу эту проблему в отдельную задачу!
🎓 Анонс задачи 63: НОК - наименьшее общее кратное (решение будет в понедельник)
Напишите функцию, ктр будет вычислять наименьшее общее кратное (НОК) n натуральных чисел.
Входные данные: дан массив натуральных чисел (рамер массива не больше 20), значения элементов массива не превышают 100.
Найти НОК заданных чисел.
Пример:
[ 2, 3 ]
НОК = 6

@unilecs

Читать в телеграм

2018-01-19 08:37:01




Ребя, лучшие работы по 62й задаче.
Фишка задачи была в вычислении НОК, и в работе с длинной арифметикой.
Итак, смотрим, тестируем!
http://telegra.ph/Task-62-1-Podarki-01-19

@unilecs

Читать в телеграм

2018-01-19 08:34:08




#c_sharp #big_integer
Итак, решение задачи 62: Подарки.
Смотрим!
P.S. Анонс будет завтра!
http://telegra.ph/Task-62-Podarki-01-15

@unilecs

Читать в телеграм

2018-01-18 10:24:52




🎓 Анонс задачи 62: Подарки (решение будет в четверг)
Детям на новый год раздавали пакеты с подарками, в каждый пакет раскладывали апельсины.
Сначала разложили апельсины по m штук в каждый пакет, но не получилось, на один из пакетов пришелся m-1 апельсин. Когда попробовали положить по m-1 апельсина, то осталось m-2.
Попробовали разложить по m-2 апельсина, осталось m-3.
Попробовали положить по 2 апельсина, остался 1.
Нужно выяснить какое кол-во апельсинов было изначально.
Входные данные:
m - кол-во апельсинов (1 < m

@unilecs

Читать в телеграм

2018-01-16 08:18:09




Варианты решений 61й задачи от наших подписчиков!
http://telegra.ph/Task-61-1-Dorozhnaya-sluzhba-01-15

@unilecs

Читать в телеграм

2018-01-16 08:14:58