Task 108_1. Теория множеств

Task 108_1. Теория множеств

UniLecs

Задача: Дано множество, состоящее из N элементов, его элементы - все числа от 1 до N включительно. Необходимо определить кол-во всевозможных подмножеств заданного множества, а также вывести все эти подмножества (пустое множество можно не выводить).

Входные данные: N - натуральное число от 1 до 10. Элементы заданного множества - натуральные числа от 1 до N.

Вывод: кол-во всевозможных подмножеств, а также все эти подмножества, кроме пустого.

Пример: N = 2; Кол-во: 4; 

Подмножества: { 1, 2, 12 } (пустое множество можно не выводить)

Реализация:

  1. @alexgorbov, JS, 1 балл
@alexgorbov, JS

https://gist.github.com/foobic/5de8a8396619454f5aad40a5b0bffdb5

Test:

https://repl.it/repls/NuttyMessyAmoeba


2. @dbond762, GO, 1 балл

@dbond762, GO

https://gist.github.com/dbond762/e0e7ddb332a45abed1ebb249e3c3a1b4

Test:

https://play.golang.org/


3. @rabarbrablad, Python, 1 балл

@rabarbrablad, Python

https://gist.github.com/rabarbra/bb8e0cae75b3cda5439c8aeacba98144

Test:

https://repl.it/@rabarbra/UniLecs108


4. @jinxonik, Python, 1 балл

@jinxonik, Python

https://gist.github.com/jin-x/0bce0046e017b5fde1e75ee7ed2b8529

Test:

https://repl.it/repls/CommonOffshoreChemistry


5. @tvolf, PHP, 1 балл

@tvolf, PHP

https://gist.github.com/tvolf/feeedf00dfa2d2be4c0c61ff2dec1b40


6. Aleksei Kolosov, JS, 1 балл

Aleksei Kolosov, JS

https://gist.github.com/KolosovAO/9ca7f417c60c6503c0834bf5af1c8d7e

Test:

https://repl.it/repls/DelightfulThoughtfulDeletion


7. @butRabbit, Python, 0.5 балл (нет описания/комментариев)

@butRabbit, Python

https://gist.github.com/AmayruN5/1ccc98ac694134d1c98bd8eb44d4457c


8. @PeYceBall, F#, 1 балл

@PeYceBall, F#

https://gist.github.com/PeYceBall/ba3d71c7a8f82bf29ec1bea5ffbc6de0

Test:

https://repl.it/repls/TenderSoulfulLine


9. Антон, Rust, Python (смотрите комментарии в gist файле), 1.1 балла за две реализации

Антон, Python

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 балл

@slart1bartfast, Python

https://gist.github.com/kibenos/ab533ce0f7883326b53daf176bf72292


11. @LostInKadath, C++, 1 балл

@LostInKadath, C++

https://gist.github.com/LostInKadath/e72a654cc2818e2a8f8f37e53af2b700


12. @egormasharskii, Python, 1 балл

@egormasharskii, Python

https://gist.github.com/myegor/ebdb65513e52e0ba149fdff6c63c6523


13. @albaslug, Java, 1 балл

@albaslug, Java

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 балл

@kirillmotrichkin, Python

https://gist.github.com/superkiria/6f65185f1db9a75dac756800df98920b

Test:

https://repl.it/@superkiria/unilecs108-settheory


16. @FutorioFranklin, Python, 1 балл

@FutorioFranklin, Python

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 балл

@voodoo_woodpecker, Python

https://gist.github.com/MikePeleah/0fc99378d1a610c80c7aa57492098641

Test:

https://repl.it/@MikePeleah/LimpEllipticalCylinder

Report Page