Size: a a a

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

2020 December 06

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
будет тестить
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
👑OGURCHIK🖤 ️
🤔так функций
тебе лень выделить и таб нажать?
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
нивижу ретурна
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
Egor
вот такая еще:
напишите функцию, принимающую матрицу(двухмерный список) на вход и возвращающая определитель матрицы на выходе
Интересно, и легко
источник

E

Egor in Сообщество Python Программистов
Кирилл Баст
Интересно, и легко
жду
источник

E

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

КБ

Кирилл Баст... in Сообщество Python Программистов
Egor
жду
а размер матрицы? под динамический или статический?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
👑OGURCHIK🖤 ️
нивижу ретурна
from itertools import product

def fuck_you_bitch_pickle(fuckin_string):
   count = 0
   matrix = list(list(map(int, sublist)) for sublist in fuckin_string.split('\n'))
   y_size = len(matrix)
   x_size = len(matrix[0])
   for ix, iy in product(range(1,x_size-1), range(1, y_size-1)):
       count += sum((
           matrix[iy][ix],
           matrix[iy-1][ix],
           matrix[iy+1][ix],
           matrix[iy][ix-1],
           matrix[iy][ix+1]
       )) == 5
   print("заебал")
return count

def twice_fuck_you_bitch_pickle(fuckin_string):
   count = 0
   matrix = list(list(map(int, sublist)) for sublist in fuckin_string.split('\n'))
   y_size = len(matrix)
   x_size = len(matrix[0])
   for ix, iy in product(range(1,x_size-1), range(1, y_size-1)):
       count += all((
           matrix[iy][ix],
           matrix[iy-1][ix],
           matrix[iy+1][ix],
           matrix[iy][ix-1],
           matrix[iy][ix+1]
       ))
return count
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
два варианта
источник

E

Egor in Сообщество Python Программистов
Кирилл Баст
а размер матрицы? под динамический или статический?
очевидно, динамический
источник

E

Egor in Сообщество Python Программистов
ты за статический 20 ожидал?
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
Бензофуран Гетероцикл
from itertools import product

def fuck_you_bitch_pickle(fuckin_string):
   count = 0
   matrix = list(list(map(int, sublist)) for sublist in fuckin_string.split('\n'))
   y_size = len(matrix)
   x_size = len(matrix[0])
   for ix, iy in product(range(1,x_size-1), range(1, y_size-1)):
       count += sum((
           matrix[iy][ix],
           matrix[iy-1][ix],
           matrix[iy+1][ix],
           matrix[iy][ix-1],
           matrix[iy][ix+1]
       )) == 5
   print("заебал")
return count

def twice_fuck_you_bitch_pickle(fuckin_string):
   count = 0
   matrix = list(list(map(int, sublist)) for sublist in fuckin_string.split('\n'))
   y_size = len(matrix)
   x_size = len(matrix[0])
   for ix, iy in product(range(1,x_size-1), range(1, y_size-1)):
       count += all((
           matrix[iy][ix],
           matrix[iy-1][ix],
           matrix[iy+1][ix],
           matrix[iy][ix-1],
           matrix[iy][ix+1]
       ))
return count
отличное название функции))
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
Бензофуран Гетероцикл
from itertools import product

def fuck_you_bitch_pickle(fuckin_string):
   count = 0
   matrix = list(list(map(int, sublist)) for sublist in fuckin_string.split('\n'))
   y_size = len(matrix)
   x_size = len(matrix[0])
   for ix, iy in product(range(1,x_size-1), range(1, y_size-1)):
       count += sum((
           matrix[iy][ix],
           matrix[iy-1][ix],
           matrix[iy+1][ix],
           matrix[iy][ix-1],
           matrix[iy][ix+1]
       )) == 5
   print("заебал")
return count

def twice_fuck_you_bitch_pickle(fuckin_string):
   count = 0
   matrix = list(list(map(int, sublist)) for sublist in fuckin_string.split('\n'))
   y_size = len(matrix)
   x_size = len(matrix[0])
   for ix, iy in product(range(1,x_size-1), range(1, y_size-1)):
       count += all((
           matrix[iy][ix],
           matrix[iy-1][ix],
           matrix[iy+1][ix],
           matrix[iy][ix-1],
           matrix[iy][ix+1]
       ))
return count
ого. ща
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
Egor
ты за статический 20 ожидал?
а чоб нет
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
Egor
ты за статический 20 ожидал?
С одной стороны хочу пойти отдохнуть, но и написать эту штуку тоже интересно
вот блин, трудный выбор
источник

E

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

КБ

Кирилл Баст... in Сообщество Python Программистов
Egor
повторяю: +20 за циклическую функцию, возвращающую определитель матрицы
Лучше посоветуй где можно почитать  про Градиентный спуск, если знаешь что это
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
Бензофуран Гетероцикл
from itertools import product

def fuck_you_bitch_pickle(fuckin_string):
   count = 0
   matrix = list(list(map(int, sublist)) for sublist in fuckin_string.split('\n'))
   y_size = len(matrix)
   x_size = len(matrix[0])
   for ix, iy in product(range(1,x_size-1), range(1, y_size-1)):
       count += sum((
           matrix[iy][ix],
           matrix[iy-1][ix],
           matrix[iy+1][ix],
           matrix[iy][ix-1],
           matrix[iy][ix+1]
       )) == 5
   print("заебал")
return count

def twice_fuck_you_bitch_pickle(fuckin_string):
   count = 0
   matrix = list(list(map(int, sublist)) for sublist in fuckin_string.split('\n'))
   y_size = len(matrix)
   x_size = len(matrix[0])
   for ix, iy in product(range(1,x_size-1), range(1, y_size-1)):
       count += all((
           matrix[iy][ix],
           matrix[iy-1][ix],
           matrix[iy+1][ix],
           matrix[iy][ix-1],
           matrix[iy][ix+1]
       ))
return count
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
мех
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
скобки
источник