Size: a a a

2021 June 18

pl

peach lasagna in rust_offtopic
источник

pl

peach lasagna in rust_offtopic
источник

D

Dima in rust_offtopic
Ты реально хочешь оь этом поговорить, или так?))
источник

B

Börgar in rust_offtopic
найти черный край, пойти по нему, найти его макс и мин, сложить их и поделить на 2
источник

goldstein опять in rust_offtopic
Найс трай, 1 балл, а теперь учти, что окружности могут выходить за пределы картинки
источник

goldstein опять in rust_offtopic
Самая халявная задача это временная "черепашка", она где-то на стене группы
источник

B

Börgar in rust_offtopic
идем в сторону куда шли пока не найдем круг, который снова пойдет вовнурь
источник

TK

Traveller Kolsky in rust_offtopic
Пускаем сканлайн. В состоянии 0 до конца сканлайна просматриваем чёрные пиксели, складываем и делим под конец на количество (можно проще), если y-координата найдена, переходим в состояние 1. В состоянии 1 считаем оставшиеся строки, где есть чёрные пиксели/скипаем их, пока не находим пустую. Вот и x.
Выход за границы изображения учитывать? При учёте будет сложнее, но, думаю, выполнимо, зная паттерн правильных окружностей по построчным длинам.
источник

П

Пух in rust_offtopic
Но есть минимум одна окружность, которая полностью?
источник

goldstein опять in rust_offtopic
Не факт
источник

B

Börgar in rust_offtopic
о ого
источник

П

Пух in rust_offtopic
А есть вариант, в котором у нас просто белый лист, лол?
источник

goldstein опять in rust_offtopic
Самая сложная это, имхо, твердое небо
Я её сам придумал и сам не решил
Кто-то другой из препов смог
источник

goldstein опять in rust_offtopic
Предполагается, что ты по входным данным можешь предположить что-нибудь разумное
источник

П

Пух in rust_offtopic
вообще найти черную линию и долбануть перпендикуляр какой-нибудь
источник

D

Dima in rust_offtopic
Фиговое решение, если речь идет о хай  перформанс
источник

goldstein опять in rust_offtopic
Это творческая задача
источник

goldstein опять in rust_offtopic
Поэтому дорогая
источник

goldstein опять in rust_offtopic
Ну вот это уже начинает быть интересным
Дальше это надо крутить
источник

B

Börgar in rust_offtopic
находим 3 точки на окружности, далее строим окружности в центрах этих точек, на их пересечении наш центр
источник