Lấy cảm hứng từ Nướng một lát Pi
Thử thách
Đưa ra đầu vào 3 <= n <= 100
và 3 <= y <= n
, xây dựng một n x n
ma trận của phần thập phân của pi
( 14159...
), bắt đầu ở phía trên bên trái. Sau đó, lấy hình tam giác phía trên bên phải có kích thước y x y
và ghép nó lại với nhau. Xuất số kết quả.
Ví dụ, đối với đầu vào n = 5
, y = 3
ma trận sau được xây dựng
14159
26535
89793
23846
26433
Sau đó, 3 x 3
tam giác phía trên bên phải sẽ là
159
35
3
nên 159353
là đầu ra.
Đầu vào
Hai số nguyên - n
đại diện cho kích thước của ma trận vuông của các chữ số pi và y
đại diện cho tam giác phía trên bên phải - trong bất kỳ định dạng thuận tiện .
Đầu ra
- Kết quả là số được cắt và ghép, được in / hiển thị trên màn hình, được trả về dưới dạng chuỗi, v.v.
- Trailing / khoảng trắng hàng đầu là tùy chọn, miễn là không có khoảng trắng trong đầu ra (nghĩa là,
159 35 3
hoặc tương tự sẽ không hợp lệ). - Lưu ý rằng vì chúng tôi rõ ràng đang tìm kiếm các chữ số của
pi
, và không phải là phép tính gần đúng hoặc tính toán, nên các câu trả lời không nên làm tròn chữ số cuối cùng của ma trận.
Quy tắc
- Đây là môn đánh gôn, vì vậy tất cả các quy tắc thông thường để chơi gôn đều áp dụng và mã ngắn nhất (tính bằng byte) sẽ thắng.
- Một chương trình đầy đủ hoặc chức năng được chấp nhận.
- Sơ hở tiêu chuẩn bị cấm.
Ví dụ
n y output
-------------
3 3 141923
5 3 159353
6 4 1592589383
6 6 141592535893238643794
20 12 358979323846950288419715820974944628620899211706792306647223172745025559196615