문제
입력 받은 10진수를 16진수로 출력하는 프로그램을 작성하십시오.
코드
(setq n (format nil "~X" (read)))
(write-string (string-downcase n))
설명
아래와 같이 간단하게 풀려고 했으나,
(write-string (format nil "~X" (read)))
16진수의 소문자 출력을 요구하기에, 구한 16진수를 그냥 소문자 처리 해버렸다. 조금 찜찜하지만, 일단 여기까지.
'컴퓨터과학 > Algorithm' 카테고리의 다른 글
[Common Lisp] [Codewars] 8Kyu - Grasshopper - Summation (0) | 2021.10.14 |
---|---|
[SQL] [Codewars] 7Kyu - Countries Capitals for Trivia Night (SQL for Beginners #6) (0) | 2021.10.14 |
[SQL] [Codewars] 7Kyu - Hello SQL World! (0) | 2021.10.06 |