Ispirato da Bake una fetta di Pi
Sfida
Dato input 3 <= n <= 100e 3 <= y <= n, costruisci una n x nmatrice della parte decimale di pi( 14159...), iniziando in alto a sinistra. Quindi, prendi il triangolo di dimensioni in alto a destra y x ye concatenalo insieme. Emette il numero risultante.
Ad esempio, per l'input n = 5, y = 3viene costruita la seguente matrice
14159
26535
89793
23846
26433
Quindi, il 3 x 3triangolo in alto a destra sarebbe
159
35
3
così 159353è l'output.
Ingresso
Due numeri interi - che nrappresentano le dimensioni della matrice quadrata delle cifre di pi e che yrappresentano il triangolo in alto a destra - in qualsiasi formato conveniente .
Produzione
- Il numero suddiviso e concatenato risultante, stampato o visualizzato sullo schermo, restituito come stringa, ecc.
- Trailing / spazi bianchi è opzionale, fino a quando non c'è spazio bianco in uscita (ad esempio,
159 35 3o simile sarebbe valido). - Si noti che poiché stiamo cercando esplicitamente le cifre di
pi, e non un'approssimazione o un calcolo matematico, le risposte non dovrebbero arrotondare la cifra finale della matrice.
Regole
- Questo è code-golf quindi si applicano tutte le regole abituali per il golf e vince il codice più breve (in byte).
- È accettabile un programma o una funzione completi.
- Sono vietate le scappatoie standard .
Esempi
n y output
-------------
3 3 141923
5 3 159353
6 4 1592589383
6 6 141592535893238643794
20 12 358979323846950288419715820974944628620899211706792306647223172745025559196615