Inspirado en hornear una rodaja de pi
Reto
Dada la entrada 3 <= n <= 100
y 3 <= y <= n
, construya una n x n
matriz de la porción decimal de pi
( 14159...
), comenzando en la parte superior izquierda. Luego, toma el triángulo de tamaño superior derecho y x y
y concatena juntos. Salida del número resultante.
Por ejemplo, para entrada n = 5
, y = 3
se construye la siguiente matriz
14159
26535
89793
23846
26433
Entonces, el 3 x 3
triángulo superior derecho sería
159
35
3
Así 159353
es la salida.
Entrada
Dos enteros, que n
representan el tamaño de la matriz cuadrada de los dígitos de pi y que y
representan el triángulo superior derecho, en cualquier formato conveniente .
Salida
- El número resultante dividido y concatenado, ya sea impreso / mostrado en la pantalla, devuelto como una cadena, etc.
- El espacio en blanco inicial / final es opcional, siempre que no haya espacios en blanco en la salida (es decir,
159 35 3
o similares no serían válidos). - Tenga en cuenta que dado que estamos buscando explícitamente los dígitos de
pi
, y no una aproximación o cálculo matemático, las respuestas no deben redondear el último dígito de la matriz.
Reglas
- Este es el código de golf, por lo que se aplican todas las reglas habituales para jugar al golf, y gana el código más corto (en bytes).
- Un programa completo o una función son aceptables.
- Las lagunas estándar están prohibidas.
Ejemplos
n y output
-------------
3 3 141923
5 3 159353
6 4 1592589383
6 6 141592535893238643794
20 12 358979323846950288419715820974944628620899211706792306647223172745025559196615