UniLecs #112_1. Совещание
UniLecsЗадача: начинается совещание за круглым столом. Собралось N человек. Как им одновременно пожать руки друг другу так, чтобы руки никаких людей не пересекались. Вам необходимо вычислить кол-во вариантов, ктр они могут это сделать. Порядок расположения за столом люди не меняют.
Входные данные: N - четное натуральное число от 2 до 100.
Вывод: кол-во способов, ктр они могут пожать друг другу руки.
Пример: N = 4
Answer = 2
Реализация:
- @voodoo_woodpecker, Python, 1 балл
https://gist.github.com/MikePeleah/ee3f96f130a72985603b3c7bacbdbd8b
Test:
https://repl.it/@MikePeleah/UniLecs112
2. Антон, Rust, 1 балл
https://gist.github.com/AnthonyMikh/c509579a66aa61f663120f9babd6e0b7
3. @egormasharskii, Python, 1 балл
https://gist.github.com/myegor/9e166adac47984e92feb383288930a11
4. @Zernov_A, Java, 1 балл
https://github.com/AlexZDeveloper/HandsShake/blob/master/src/main/java/HandsShake.java
Test:
https://repl.it/@AlexZDeveloper/HandsShake
5. @tvolf, PHP, 1 балл
https://gist.github.com/tvolf/ec2e7583a84293720eb93c1322a50ca3
6. Aleksei Kolosov, JS, 1 балл
https://gist.github.com/KolosovAO/c8bce9b808e552a97c9144de746984d9
Test:
https://repl.it/@AlieksieiKoloso/task112
7. @jinxonik, Python, 2 варианта решения на Python+ 2 доп.реализации на C++/Delphi - 1.5 + 0.2 = 1.7 балла
https://gist.github.com/jin-x/197c923496f27ac46248d7a0ddd1f0d9
Test:
https://repl.it/@jin_x/UniLecs-112-Conferencepy
C++:
https://gist.github.com/jin-x/44fe94a0c8ac5f6dc4b09b0cb6a77350
Test C++:
https://repl.it/@jin_x/UniLecs-112-ConferenceDoublecpp
Delphi:
https://gist.github.com/jin-x/34d99d58c7d57758c7fc9ff2e54e471a
8. @LostInKadath, Python, 1 балл
https://gist.github.com/LostInKadath/f59dd2844e767d78854505bde12abe39
9. @kirillmotrichkin, Python, за 2 варианта решения 1.5 балла
https://gist.github.com/superkiria/56bd2b732ad9e35ee5349dd8f61d2685
Test:
https://repl.it/@superkiria/unilecs112-handshakes2
2й способ:
https://gist.github.com/superkiria/341c0e798ad1cffc8f309e72e7bcd7e5
Test:
https://repl.it/@superkiria/unilecs112-handshakes1
10. @dbond762, Go, 1 балл
https://gist.github.com/dbond762/3ad518850fabceeb6cf8ece9b037c54d
Test: