Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Самолёт (реактивный или винтовой) стоит на взлётной полосе с подвижным покрытием (типа транспортёра). Покрытие может двигаться против направления взлета самолёта. Оно имеет систему управления, которая отслеживает и подстраивает скорость движения полотна таким образом, чтобы скорость вращения колёс самолёта была равна скорости движения полотна. Вопрос: сможет ли самолёт взлететь в таких условиях?
невозможно удерживать скорость ленты равной скорости колеса для движущегося самолетаА что вы понимаете под «скоростью колеса»? Скорость движения его оси? А относительно чего?
Расстояние, которое проходит внешная поверхность колеса.Что значит «проходит»? :)

Я понял — всё зависит от системы отсчёта.
Если есть сопротивление на переднем колесе, значит есть момент, разворачивающий самолет вокруг переднего колеса.
Гильзы-то останутся на месте после стрельбы, если это не барабанный пистолет.
Гильзы-то останутся на месте после стрельбы, если это не барабанный пистолет.
Для соединения двух точек они должны быть в прямой видимости. То есть первая может быть соединена пальцем со второй, но не с третьей.

Сюда нужно добавлять условия, описанные в статье, типа 1 и 3 не могут быть соединены напрямую.
Каждую точку можно пройти лишь однажды


from itertools import permutations
bad_paths = map(lambda x: (x[0] + x[1], str(sum(map(int, x)) / 2)),
list(permutations("1379", 2)) + ["28", "82", "46", "64"])
def valid_permutation(permutation):
p = "".join(permutation)
for a, b in bad_paths:
index1, index2 = p.find(a), p.find(b)
if index1 != -1 and (index2 == -1 or index1 < index2):
return False
return True
for i in range(2, 10):
print i, len(filter(valid_permutation, permutations("123456789", i)))
2 56
3 320
4 1624
5 7152
6 26016
7 72912
8 140704
9 140704

Уязвимость графического пароля