#+title: Challenge 134 #+date: 2021-10-11 #+html_link_up: ../ #+export_file_name: index #+options: toc:nil #+setupfile: ~/.emacs.d/org-templates/level-2.org * Task 1 - Pandigital Numbers Write a script to generate first 5 Pandigital Numbers in base 10. As per the [[https://en.wikipedia.org/wiki/Pandigital_number][wikipedia]], it says: #+begin_quote A pandigital number is an integer that in a given base has among its significant digits each digit used in the base at least once. #+end_quote ** Raku Loop from 1023456789 (first Pandigital Number) and take if it contains every digit in base 10. #+begin_src raku put gather for 1023456789 .. ∞ { .take if .comb>>.Int.Set ≡ (0 .. 9).Set; }[^5] #+end_src