Viết một tổ hợp điểm cố định bằng càng ít ký tự càng tốt, bằng ngôn ngữ bạn chọn.
- hình thức miễn phí ( nghĩa là bất cứ điều gì ngắn nhất): toàn bộ chương trình, chức năng thực tế, đoạn mã
- bạn không thể sử dụng thư viện tiêu chuẩn của mình nếu nó có
- tuy nhiên bạn có thể trích xuất nó từ các chức năng cấp cao khác mà bạn muốn làm điều đó hơn là xây dựng nó từ các cơ sở
Vui lòng bao gồm một giai thừa đệ quy hoặc Fibonacci sử dụng nó làm bản demo.
Trong câu hỏi này, tự tham chiếu là chấp nhận được, mục đích chỉ là loại bỏ nó khỏi chức năng đệ quy mà nó sẽ áp dụng.
(define Y(lambda(f)(f(Y f))))
không?)