Task 108_1. Теория множеств
UniLecsЗадача: Дано множество, состоящее из N элементов, его элементы - все числа от 1 до N включительно. Необходимо определить кол-во всевозможных подмножеств заданного множества, а также вывести все эти подмножества (пустое множество можно не выводить).
Входные данные: N - натуральное число от 1 до 10. Элементы заданного множества - натуральные числа от 1 до N.
Вывод: кол-во всевозможных подмножеств, а также все эти подмножества, кроме пустого.
Пример: N = 2; Кол-во: 4;
Подмножества: { 1, 2, 12 } (пустое множество можно не выводить)
Реализация:
- @alexgorbov, JS, 1 балл
https://gist.github.com/foobic/5de8a8396619454f5aad40a5b0bffdb5
Test:
https://repl.it/repls/NuttyMessyAmoeba
2. @dbond762, GO, 1 балл
https://gist.github.com/dbond762/e0e7ddb332a45abed1ebb249e3c3a1b4
Test:
3. @rabarbrablad, Python, 1 балл
https://gist.github.com/rabarbra/bb8e0cae75b3cda5439c8aeacba98144
Test:
https://repl.it/@rabarbra/UniLecs108
4. @jinxonik, Python, 1 балл
https://gist.github.com/jin-x/0bce0046e017b5fde1e75ee7ed2b8529
Test:
https://repl.it/repls/CommonOffshoreChemistry
5. @tvolf, PHP, 1 балл
https://gist.github.com/tvolf/feeedf00dfa2d2be4c0c61ff2dec1b40
6. Aleksei Kolosov, JS, 1 балл
https://gist.github.com/KolosovAO/9ca7f417c60c6503c0834bf5af1c8d7e
Test:
https://repl.it/repls/DelightfulThoughtfulDeletion
7. @butRabbit, Python, 0.5 балл (нет описания/комментариев)
https://gist.github.com/AmayruN5/1ccc98ac694134d1c98bd8eb44d4457c
8. @PeYceBall, F#, 1 балл
https://gist.github.com/PeYceBall/ba3d71c7a8f82bf29ec1bea5ffbc6de0
Test:
https://repl.it/repls/TenderSoulfulLine
9. Антон, Rust, Python (смотрите комментарии в gist файле), 1.1 балла за две реализации
Python:
https://gist.github.com/AnthonyMikh/fcbf93aeeff1850f78cf40874c3b5c74
Rust:
https://gist.github.com/AnthonyMikh/4acd3228ff3fa290e899b194bc72489b
Test Python:
https://repl.it/repls/GleamingPutridGraduate
Test Rust:
http://play.rust-lang.org/?gist=b1bade9ca6baaf63a2c0d784f57fd4c6
10. @slart1bartfast, Python, 1 балл
https://gist.github.com/kibenos/ab533ce0f7883326b53daf176bf72292
11. @LostInKadath, C++, 1 балл
https://gist.github.com/LostInKadath/e72a654cc2818e2a8f8f37e53af2b700
12. @egormasharskii, Python, 1 балл
https://gist.github.com/myegor/ebdb65513e52e0ba149fdff6c63c6523
13. @albaslug, Java, 1 балл
https://gist.github.com/ikashukov/df6c84fdc948fcf46a4397dce6916a0e
Test:
https://repl.it/@ikashukov/SelfassuredLankyArchives
14. @Zernov_A, Java, 1 балл
https://github.com/AlexZDeveloper/SubsetsSearcher/tree/master/SubsetsSearcher
Test:
https://repl.it/@AlexZDeveloper/SubsetsSearching
15. @kirillmotrichkin, Python, 1 балл
https://gist.github.com/superkiria/6f65185f1db9a75dac756800df98920b
Test:
https://repl.it/@superkiria/unilecs108-settheory
16. @FutorioFranklin, Python, 1 балл
https://gist.github.com/futorio/3d6b1c4ebe1e3ee8287e9e9bf856c592
17. @Huehuhuehue, C++, 1 балл
https://gist.github.com/huempolbu/64a8213fb2a0c8e5ce24095c5cac4611
Test:
https://repl.it/@huempolbu/Unilecs1sets
18. @voodoo_woodpecker, Python, 1 балл
https://gist.github.com/MikePeleah/0fc99378d1a610c80c7aa57492098641
Test: