Task 75_1. Тумблеры
UniLecsЗадача: дано бесконечное число тумблеров (переключателей), ктр находятся в выключенном состоянии. На каждом шаге включаются (если они были выключены) или выключаются (если они были включены) все те тумблеры, номера которых (нумерация с 1) кратны номеру шага.
Нужно определить состояние N-й лампочки после N-го шага.
Входные данные: N - номера шага, где N - натуральное число, N <= 10^5.
Вывод: вывести состояние тумблера после N-го шага.
Пример:
1. N = 1, Status = 1
2. N = 5, Status = 0
Реализация:
- @tvolf, PHP

https://gist.github.com/tvolf/2787e5c301bd4d178c0c9190b17269f1
2. Антон, Rust

https://gist.github.com/AnthonyMikh/0e0c53975b62b27a22ce8c139faeed14
Тест:
https://play.rust-lang.org/?gist=f22bc633cce8d43fe99a6a9c5c2f57ad&version=stable
3. @Yakovlev2, Python

https://gist.github.com/botcreator228/f6af3384c7a7ea5ae1d946426bc8bdb0
4. @mikhail_01, Python

5. @jinxonik, Python

6. @LostInKadath, Python

7. @Kostigan, Python
