Size: a a a

Сообщество Python Программистов

2021 June 12

E

Egor in Сообщество Python Программистов
есть матрица NxM, заполненная натуральными числами. если в этой матрице какие-то цифры представляют замкнутую фигуру, то внутри этой фигуры цифры надо заменить на те, что создают "ободок" (ободок, опять же, должны представлять одинаковые числа). Приоритетность с маленького числа до большого (сначала делаешь с единицей, потом с 2 и т.д.). В итоге верни измененную матрицу
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
Ну поехали...
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
А "N" и "M" откуда брать?
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
Произвольные числа?
источник

E

Egor in Сообщество Python Программистов
источник

E

Egor in Сообщество Python Программистов
просто матрица дана
источник

E

Egor in Сообщество Python Программистов
чтобы ее генерировать, можешь брать рандомные небольшие числа и заполнять рандомно
источник

E

Egor in Сообщество Python Программистов
для простоты скажем, что тебе нужно искать не любые фигуры, а прямоугольники (квадрат тоже прямоугольник), типа как тут
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
Хорошо
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
А,вот, что за замкнутая фигура, понял)
источник

E

Egor in Сообщество Python Программистов
да
источник

E

Egor in Сообщество Python Программистов
могу по-легче дать. Я, вроде, видел это на кодварсе, это была kata 2-3 уровня
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
Так какой шанс, что так случится... или мне генерировать матрицу до тех пор, пока не будет замкнутая фигура, да?
источник

E

Egor in Сообщество Python Программистов
на входе матрица, на выходе измененная матрица, где фигуры заполнены
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
Ща попробую эту сначала)
источник

Х

Хой! in Сообщество Python Программистов
Как установить библиотеку pygame?
источник

D

Daler in Сообщество Python Программистов
pip install pygame
источник

E

Egor in Сообщество Python Программистов
лучше не лезь туда, говно то еще
источник

D

Daler in Сообщество Python Программистов
Lol
источник

VA

Vadim Apenko in Сообщество Python Программистов
Современный HTTP-клиент

Мало у какого языка такая нажористая стандартная библиотека, как у питона. Но все равно для работы с HTTP люди пользуются сторонним пакетом requests.

А я вот отказался от него в пользу замечательного httpxhttpx от Тома Кристи. Синхронный и асинхронный интерфейсы, поддержка wsgi/asgi, плюс все фичи requests — и совместимость с ним!

Можно заменить requests → httpx, и все продолжит работать:

>>> import httpx
>>> r = httpx.get("http://httpbingo.org/json")

>>> r.status_code
200

>>> r.headers["content-type"]
'application/json; encoding=utf-8'

>>> r.json()["slideshow"]["title"]
'Sample Slide Show'


Питон 3.6+

#пакетик
источник