Lập trình câu đố & Code Golf

Q & A dành cho những người đam mê lập trình và chơi gôn

30
Hàm Ackermann
Hàm Ackermann đáng chú ý là một trong những ví dụ đơn giản nhất về hàm tổng, tính toán không phải là đệ quy nguyên thủy. Chúng tôi sẽ sử dụng định nghĩa A(m,n)lấy hai số nguyên không âm trong đó A(0,n) = n+1 A(m,0) = A(m-1,1) A(m,n) = A(m-1,A(m,n-1)) …

30
Mã thuật toán golf 196
Viết một chương trình ngắn cho thuật toán 196 . Thuật toán bắt đầu từ một số nguyên, sau đó thêm ngược lại cho đến khi đạt được một bảng màu. ví dụ input = 5280 5280 + 0825 = 6105 6105 + 5016 = 11121 11121 + 12111 = …

30
Tạo tam giác của Pascal
Tam giác của Pascal được tạo bằng cách bắt đầu bằng 1 trên hàng đầu tiên. Trên các hàng tiếp theo, số được xác định bằng tổng của hai số trực tiếp bên trên nó bên trái và bên phải. Để chứng minh, đây là 5 hàng tam giác đầu …

15
Mở khóa của bạn
Bạn đã khóa chiếc xe đạp của mình với khóa kết hợp gồm 3 chữ số. Bây giờ bạn muốn đi xe và cần mở khóa với sự trợ giúp của chương trình sau. Đầu vào Tham số 1 Sự kết hợp chữ số của khóa của bạn trong trạng …




15
Điểm lưới tam giác gần với điểm gốc
Lý lịch Một lưới tam giác là một mạng lưới hình thành bởi ốp lát các máy bay thường xuyên với tam giác đều có độ dài phía 1. Bức tranh dưới đây là một ví dụ về một mạng lưới tam giác. Một điểm mạng tam giác là một …

30
Lặp đi lặp lại! Yếu tố!
Đừng nhầm lẫn với Tìm giai thừa! Giới thiệu Giai thừa của một số nguyên ncó thể được tính bằng n!=n×(n−1)×(n−2)×(...)×2×1n!= =n×(n-1)×(n-2)×(...)×2×1n!=n\times(n-1)\times(n-2)\times(...)\times2\times1 Điều này là tương đối dễ dàng và không có gì mới. Tuy nhiên, giai thừa có thể được mở rộng thành nhân tử kép , sao cho …

11
Có bao nhiêu trang tôi đã xé ra?
Tháng trước tôi đã mượn rất nhiều sách từ thư viện. Tất cả đều là những cuốn sách hay, chứa đầy cảm xúc và cốt truyện xoắn. Thật không may, tại một số điểm tôi đã rất tức giận / buồn / thất vọng, vì vậy tôi đã xé một …
34 code-golf 

30
lên và xuống, lên và xuống
Thử thách: Cho đầu vào số nguyên dương n , tạo một vectơ theo mẫu này: 0 1 0 -1 -2 -1 0 1 2 3 2 1 0 -1 -2 -3 -4 -3 -2 -1 ... ±(n-1) ±n Hoặc, được giải thích bằng các từ: Vectơ bắt đầu 0và …


20
Bảng chữ cái pháo
Một khẩu súng thần công được bắn để trong liên kết mắt đầu tiên của chuyến bay, nó bay lên bằng Nngọn cây, trong liên kết mắt thứ hai bằng N-1ngọn cây, v.v ... cho đến khi đạt đến điểm cao nhất của quỹ đạo. Sau đó, nó bắt đầu …

30
Tạo một quả bóng ma thuật 8
Khi còn nhỏ, bạn tôi có một quả bóng ma thuật 8 mà chúng tôi sẽ đặt câu hỏi và xem số phận của câu hỏi đó là gì. Thử thách Thử thách của bạn là viết một chương trình (hoặc hàm) mà khi chạy (hoặc được gọi), sẽ xuất …

30
Chương trình chữ ký
Câu này sử dụng hai a, hai c, hai d, hai mươi tám e, năm f, ba g, tám h, mười một i, ba l, hai m, mười ba n, chín o, hai p, năm r, năm s, hai mươi ba t, sáu v, mười w, hai x, năm y …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.