- 1
c.execute(f"UPDATE users SET cash = {c.execute(f'SELECT cash FROM users WHERE id = {inter.author.id}') - row[1]} WHERE id = {inter.author.id}")
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
c.execute(f"UPDATE users SET cash = {c.execute(f'SELECT cash FROM users WHERE id = {inter.author.id}') - row[1]} WHERE id = {inter.author.id}")
Новый уровень в говногенерации SQL-запросов...
0
if "=" in cell_content:
command["relation"] = "eq"
elif "≠" in cell_content or "!=" in cell_content:
command["relation"] = "ne"
elif "<" in cell_content or "<" in cell_content:
command["relation"] = "lt"
elif "≤" in cell_content:
command["relation"] = "le"
elif ">" in cell_content or ">" in cell_content:
command["relation"] = "gt"
elif "≥" in cell_content:
command["relation"] = "ge"
Не, ну а как еще-то
0
def razmer(arr):
b = len (arr) - 1
return (array_prov(arr,b))
def array_prov (arr,b):
if b == 0:
return arr[b]
else:
return (arr[b]+array_prov (arr, b-1))
a = [10,12,14,15,18]
print (razmer (a))
0
def print_message(num_of_times) {
for i in range(num_of_times) {
print("Bython is awesome!");
}
}
if __name__ == "__main__" {
print_message(10);
}
Python with braces. Because Python is awesome, but whitespace is awful.
https://pypi.org/project/Bython/
0
import sys
def do_govno(govno: str) -> None:
pass
def main() -> int:
if len(sys.argv) != 2:
print(f'Usage: {sys.argv[0]} <govno>')
return EXIT_FAILURE
govno = sys.argv[1]
do_govno(govno)
return EXIT_SUCCESS
if __name__ == '__main__':
exit_code = main()
sys.exit(exit_code)
0
'''
1. Прибавить 1
2. Прибавить 3
3. Прибавить 7
Программа для исполнителя – это последовательность команд. Сколько существует программ, для которых при исходном числе 13 результатом является число 31?
Все пары чисел траектории вычислений должны быть взаимно простыми (под парой подразумевается два подряд идущих числа).
Например, из числа 24 командой 2 (+3) нельзя перейти в число 27, потому как оба эти числа делятся на 3.
А из числа 25 можно перейти в 28., т.к. для этих чисел нет общих простых делителей, т.е. числа взаимно простые.
'''
def f(x, y):
if x == 13:
return f(x + 1, y) + f(x + 3, y) + f(x + 7, y)
a = set()
b = set()
c = set()
d = set()
### ВОТ ЭТА ЗАЛУПА ЗАМЕНЯЕТСЯ 1 СТРОЧКОЙ
if x >= y:
return x == y
for i in range(1, x+1):
if x % i == 0:
a.add(i)
for p in range(1, x+1 + 1):
if (x+1) % p == 0:
b.add(p)
for o in range(1, x+1 + 3):
if (x+3) % o == 0:
c.add(o)
for r in range(1, x+1 + 7):
if (x+7) % r == 0:
d.add(r)
if len(a & b) == 1 and (list(a & b))[0] == 1:
if len(a & c) == 1 and (list(a & c))[0] == 1:
if len(a & d) == 1 and (list(a & d))[0] == 1:
return f(x + 1, y) + f(x + 3, y) + f(x + 7, y)
if len(a & b) == 1 and (list(a & b))[0] == 1:
if not(len(a & c) == 1 and (list(a & c))[0] == 1):
if len(a & d) == 1 and (list(a & d))[0] == 1:
return f(x + 1, y) + f(x + 7, y)
if len(a & b) == 1 and (list(a & b))[0] == 1:
if len(a & c) == 1 and (list(a & c))[0] == 1:
if not(len(a & d) == 1 and (list(a & d))[0] == 1):
return f(x + 1, y) + f(x + 3, y)
if not(len(a & b) == 1 and (list(a & b))[0] == 1):
if len(a & c) == 1 and (list(a & c))[0] == 1:
if len(a & d) == 1 and (list(a & d))[0] == 1:
return f(x + 3, y) + f(x + 7, y)
if not(len(a & b) == 1 and (list(a & b))[0] == 1):
if not(len(a & c) == 1 and (list(a & c))[0] == 1):
if len(a & d) == 1 and (list(a & d))[0] == 1:
return f(x + 7, y)
if not(len(a & b) == 1 and (list(a & b))[0] == 1):
if len(a & c) == 1 and (list(a & c))[0] == 1:
if not(len(a & d) == 1 and (list(a & d))[0] == 1):
return f(x + 3, y)
if len(a & b) == 1 and (list(a & b))[0] == 1:
if not(len(a & c) == 1 and (list(a & c))[0] == 1):
if not(len(a & d) == 1 and (list(a & d))[0] == 1):
return f(x + 1, y)
if not(len(a & b) == 1 and (list(a & b))[0] == 1):
if not(len(a & c) == 1 and (list(a & c))[0] == 1):
if not(len(a & d) == 1 and (list(a & d))[0] == 1):
return x
return 0
print(f(13, 31))
Я сын тайской шлюхи
0
# Теперь нам нужны несколько изображений для выполнения
# логического вывода. Давайте загрузим их с помощью wget.
urls = [
"https://mir-s3-cdn-cf.behance.net/project_modules/max_3840/2712bd29493563.55f6ec5e98924.jpg",
"https://i.pinimg.com/736x/5a/8a/5c/5a8a5c4cd658580ae4719e5c96043541.jpg",
"https://mir-s3-cdn-cf.behance.net/project_modules/max_1200/4d222729493563.55f6420cd3768.jpg"
]
downloaded_files = []
for index, url in enumerate(urls, start=1):
os.system(f"wget {url} -O pose-{index}.jpg")
downloaded_files.append(f"pose-{index}.jpg")
Датасаентист — не программист, и сегодня ему предстояла трудная ночь...
https://habr.com/ru/articles/772558/
0
n = int(input())
m = int(input())
if m > 1:
chast1 = n * 2
vsegoch = chast1 * (m + 1)
print(vsegoch)
else:
print(n * 2)
0
arr=[]
def play():
a=""
while a!="Игрок 1 победил" and a!="Игрок 2 победил":
if 1 in list[0] or 1 in list[1] or 1 in list[2] or 1 in list[3] or 1 in list[4] or 1 in list[5] or 1 in list[6] or 1 in list[7]:
print("\nИгрок 1 вводит координаты")
letter=input()
f(letter)
arr.append(1)
if 1 in list[0] or 1 in list[1] or 1 in list[2] or 1 in list[3] or 1 in list[4] or 1 in list[5] or 1 in list[6] or 1 in list[7]:
print("\nИгрок 2 вводит координаты")
letter=input()
f(letter)
arr.append(2)
else:
if arr[-1]==1:
a="Игрок 1 победил"
else:
a="Игрок 2 победил"
print(a)
Давайте вспоминать былые деньки. И ЛАБЫ!
0
from time import sleep
from datetime import datetime
def _sum(num1, num2):
start_time = datetime.now()
sleep(num1)
end_time = datetime.now()
total_passed = end_time - start_time
return num2 + total_passed.seconds
Функция сложения с хитрым, очень эффективным алгоритмом.