Dự đoán MathJax tạm thời bị vô hiệu hóa , MathJax được hiển thị trong câu hỏi này đã được thay thế bằng hình ảnh. Bạn vẫn được hoan nghênh đăng câu trả lời nhưng bạn sẽ phải xem MathJax được hiển thị trên một trang web khác .
PPCG vừa có MathJax ! Điều này có nghĩa là bây giờ chúng ta có thể dễ dàng bao gồm các công thức toán học được định dạng tốt vào bài viết. ( Hướng dẫn tiện dụng MathJax. )
Ví dụ, đây là tỷ lệ vàng được biểu thị dưới dạng phân số tiếp tục vô hạn :
Mã MathJax cho phương trình này là
$$\varphi=1+\cfrac1{1+\cfrac1{1+\cfrac1{1+\cfrac1{1+\ddots}}}}$$
Bạn có thể tìm thấy điều này bằng cách nhấp chuột phải vào công thức và làm theo Show Math As → Lệnh TeX .
Có $$
nghĩa là nó được hiển thị riêng ở giữa trang thay vì nội tuyến. Sử dụng một đơn $
cho nội tuyến.
Thử thách
Viết chương trình lấy số nguyên không âm, n và xuất mã MathJax cho nhiều "bước" của phân số tiếp tục cho tỷ lệ vàng.
Để giữ mọi thứ chuẩn trên các câu trả lời, bạn phải sử dụng cú pháp MathJax chính xác này :
Với n = 0, đầu ra phải là
$$\varphi=1+\dots$$
.
Được hiển thị là:Với n = 1, đầu ra phải là
$$\varphi=1+\cfrac1{1+\ddots}$$
.
Được hiển thị là:Với n = 2, đầu ra phải là
$$\varphi=1+\cfrac1{1+\cfrac1{1+\ddots}}$$
.
Được hiển thị là:Với n = 3, đầu ra phải là
$$\varphi=1+\cfrac1{1+\cfrac1{1+\cfrac1{1+\ddots}}}$$
.
Được hiển thị là:
Mô hình này tiếp tục cho n lớn hơn. Bạn có thể nói rằng n đại diện cho số lượng các đường phân chia trong phương trình.
Ghi chú
\cfrac
được sử dụng thay vì phổ biến hơn\frac
.\dots
được sử dụng thay vì\ddots
cho n = 0.- Lấy đầu vào từ stdin hoặc dòng lệnh.
- Xuất ra thiết bị xuất chuẩn (với một dòng mới tùy chọn).
- Ngoài ra, bạn có thể viết một hàm lấy n là số nguyên và trả về mã MathJax dưới dạng chuỗi (hoặc vẫn in nó).
Chấm điểm
Đệ trình nhỏ nhất tính bằng byte thắng. Tiebreaker đi đến trình trước đó.
Uncaught ReferenceError: textbox is not defined