introduzione
Ad esempio, prendiamo il numero 7. Quindi dupliciamo questo e posizioniamo 7 spazi in mezzo. Otteniamo questo:
7_______7
Successivamente, diminuiremo il numero, fino a quando non ci saranno più spazi. Otteniamo quanto segue per il numero 7:
7_______7
6543210
Quindi, uniamo solo i due, quindi:
7_______7
6543210 becomes
765432107
Questo verrà emesso per N = 7 .
Sembra facile, vero? Ora prendiamo N = 12 . Inseriamo nuovamente 12 spazi tra i due numeri, il che ci dà:
12____________12
Quindi iniziamo il decremento:
12____________12
111098765432
E questo finalmente ci dà:
1211109876543212
Come puoi vedere, la parte discendente termina con 2, non con 0 .
Compito
Dato un numero intero, maggiore di 1 , genera la sequenza decrescente come mostrato sopra.
Casi test
Input Output
2 2102
3 32103
4 432104
5 5432105
6 65432106
7 765432107
8 8765432108
9 98765432109
10 10987654321010
11 111098765432111
12 1211109876543212
13 13121110987654313
14 141312111098765414
15 1514131211109876515
20 201918171615141312111020
99 9998979695949392919089888786858483828180797877767574737271706968676665646362616059585756555453525150499
100 1009998979695949392919089888786858483828180797877767574737271706968676665646362616059585756555453525150100
Questo è code-golf , quindi vince l'invio con il minor numero di byte!