To wyzwanie jest inspirowane cytatem Olivera Sacksa:
„W wieku 11 lat mógłbym powiedzieć„ Jestem sodu ”(element 11), a teraz w wieku 79 lat jestem złotem.” - Oliver Sacks
Chcę, żebyś znalazł liczby w ciągu i zastąpił je symbolami odpowiadających im elementów. (1 to H, 2 to He, 3 to Li itp.) Należy przestrzegać kilku zasad:
- Pojedyncze i podwójne cyfry są normalnie zastępowane odpowiadającymi im elementami. Zignoruj 0 na początku liczb. Jeśli liczba zawiera tylko 0, zignoruj ją. Na przykład
1 01 10 0 00
Staje sięH H Ne 0 00
- Więcej niż 2 cyfry razem dzielą się na grupy po 2 sztuki. Na końcu nieparzysta liczba cyfr powinna mieć dodatkową pojedynczą cyfrę. Np. Stałby
0153 5301 153
sięHI IH PLi
Z powodu tej reguły musisz znać tylko elementy od 1 do 99 - Liczby należy traktować tak samo, bez względu na to, jakie znaki je otaczają, a przecinki i kropki dziesiętne nie są częściami liczb.
P90X 42,800 3.14159
stanie sięPThX Mo,Hg0 Li.SiPF
Przykładowe wejścia / wyjścia (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.
Dane wejściowe będą miały format najbliższy ciągowi, który ma Twój język.
Układ okresowy w celach informacyjnych:
To jest golf golfowy , więc twój program będzie oceniany w bajtach.