이 도전은 Oliver Sacks 인용문에서 영감을 얻었습니다.
“11 살에 나는 '나는 나트륨이다'(요소 11)라고 말할 수 있고, 지금은 79 살에 나는 금입니다.”-Oliver Sacks
문자열에서 숫자를 찾아 해당 요소의 기호로 바꿉니다. (1은 H, 2는 He, 3은 Li 등입니다.) 따라야 할 몇 가지 규칙이 있습니다.
- 한 자리와 두 자리 숫자는 정상적으로 해당 요소로 바뀝니다. 숫자 시작 부분에서 0을 무시하십시오. 숫자에 0 만 있으면 무시하십시오. 예는
1 01 10 0 00
된다H H Ne 0 00
- 둘 이상의 숫자가 함께 2 개의 그룹으로 나뉩니다. 홀수의 숫자에는 끝에 한 자리 숫자가 추가되어야합니다. 예가
0153 5301 153
될 것HI IH PLi
이 규칙, 당신은 1에서 99의 요소를 알아야합니다 때문에 - 숫자는 어떤 문자로 둘러싸여 있든 상관없이 동일하게 취급되며 쉼표와 소수점은 숫자의 일부가 아닙니다.
P90X 42,800 3.14159
될 것이다PThX Mo,Hg0 Li.SiPF
입력 / 출력 예 (I / O) :
I: 32289216
O: GeNiUS
I: J08017 5811
O: JOHN CeNa
I: M18227 0592tt10r
O: MArTiN BUttNer
I: De072816
O: DeNNiS
I: D088r1907085
O: DOOrKNOB
I: 13ex A.
O: Alex A.
입력 한 언어가 사용하는 문자열과 가장 가까운 형식으로 입력됩니다.
주기율표 :
이것은 code-golf 이므로 프로그램의 점수가 바이트로 표시됩니다.