Как решить данную проблему?
Приложения:
grigorevalidia316:
Даже не знаю ° °
код вообще не работает, он проходит только первый for перебирая там значения, и все, дальше не идет он.
можешь сам код скинуть ?
не скрин а код
хочу кое-что проверить
for i in range (1,1000):
x=i
L = 1
M = 0
while x>0:
M = M+1
if x%2!=0:
L = L* (x%8)
x=x//8
if L==21 and M==3:
print (i)
x=i
L = 1
M = 0
while x>0:
M = M+1
if x%2!=0:
L = L* (x%8)
x=x//8
if L==21 and M==3:
print (i)
Ответы
Ответ дал:
0
Обрати внимание на отступы, у тебя все должно быть в одном блоке команд
Ответ дал:
0
- все команды должны лежать в цикле for
- проверка Л и М не должна быть в цикле while
- у тебя очень старый питон, обнови.
- а еще ты строку x=x//8 зачем-то кинул в if
Верное решение на скрине, а еще лучше тут указывать диапозон пошире и не забывать, что и отриц числа могут быть
Приложения:
скинь код
уже не могу(
комп выключил и пошел кушать
ну там все как у тебя, только табуляция другая
Вас заинтересует
2 года назад
2 года назад
2 года назад
8 лет назад