
Добавил:
useruser123
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Григорьев ЛР / 6 / тп_6_1_3
.py def check_bit(func):
def wrapper(x: int):
result=func(x)
print(bin(result))
if str(bin(result))[-3]=='1':
result+=10
else:
result-=5
return result
return wrapper
@check_bit
def pow3(x: int):
x**=3
return x
assert pow3(5) == 135
#assert pow3(2)
inp = int(input())
print(pow3(inp))
def wrapper(x: int):
result=func(x)
print(bin(result))
if str(bin(result))[-3]=='1':
result+=10
else:
result-=5
return result
return wrapper
@check_bit
def pow3(x: int):
x**=3
return x
assert pow3(5) == 135
#assert pow3(2)
inp = int(input())
print(pow3(inp))
Соседние файлы в папке 6