Ispirato da Bake una fetta di Pi
Sfida
Dato input 3 <= n <= 100
e 3 <= y <= n
, costruisci una n x n
matrice della parte decimale di pi
( 14159...
), iniziando in alto a sinistra. Quindi, prendi il triangolo di dimensioni in alto a destra y x y
e concatenalo insieme. Emette il numero risultante.
Ad esempio, per l'input n = 5
, y = 3
viene costruita la seguente matrice
14159
26535
89793
23846
26433
Quindi, il 3 x 3
triangolo in alto a destra sarebbe
159
35
3
così 159353
è l'output.
Ingresso
Due numeri interi - che n
rappresentano le dimensioni della matrice quadrata delle cifre di pi e che y
rappresentano 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 3
o 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