Comment detail

倍数になる13進数 (Nested Flatten)
rubikitchさんのを見てみたらparse-integerで基数指定する方が素直でした。
(print (answer))
1
2
3
4
5
6
7
8
(defun read-as-base (n base)
  (let ((*read-base* base))
    (read-from-string (prin1-to-string n))))

(defun answer ()
  (loop for i from 10
        do (if (zerop (mod (read-as-base i 13) i))
             (return i))))

Index

Feed

Other

Link

Pathtraq

loading...