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

16
Trình tự của Kuznetsov
Trình tự của Kuznetsov (I made the name up, don't bother with Wikipedia or Google) Cho bất kỳ số nào n > 0, hãy rbiểu diễn đảo ngược của số n. Lặp lại cho đến khi kết quả cuối cùng bằng 0, chuyển kết quả của mỗi lần lặp lại …

16
Plus và Times, Ones và Nines
Thực hiện mối quan hệ lặp lại này dưới dạng hàm hoặc chương trình nhập và xuất số nguyên không âm: F (0) = 0 F (N) = số nguyên nhỏ nhất lớn hơn F (N-1) sao cho tổng và / hoặc tích của 10 chữ số cơ sở của …

15
Khoảng trắng đáng kể: Cướp
Đây là một phần của thử thách Cops and Robbers. Tới đây cho phần của cảnh sát. Với mục đích của thử thách này, chúng tôi sẽ xác định khoảng trắng là chỉ (0x0A) và khoảng trắng (0x20). Lưu ý rằng hầu hết các ngôn ngữ và hương vị regex …

19
In các số nguyên tố còn thiếu
Nhiệm vụ Viết chương trình hoặc hàm, khi thông qua một đầu vào số x, in hoặc trả về các số nguyên tố bên dưới căn bậc hai của x1 không phải là các yếu tố của x. Ví dụ Gọi f(x)hàm là: >>> f(4) [] >>> f(5) [2] >>> …

17
Nguy hiểm PPCG: Cướp
Làm thế nào để bạn biết trang web? Hãy cùng tìm hiểu. Đây là một thử thách cảnh sát và tên cướp . Chủ đề của Cop . Là một tên cướp, bạn cần phải: Tìm một thách thức không bị xóa, không đóng phù hợp với đệ trình của …

9
Các quine meta-polyglot
Trong thời gian của tôi trên PPCG, tôi đã nhận thấy rằng các vấn đề về quine và polyglot khá phổ biến. Ngoài ra, các giải pháp meta cho các vấn đề, nghĩa là các tập lệnh tạo ra một chương trình là giải pháp cho một vấn đề, có …

6
Fractal lâu đài Minecraft
Được giới thiệu bởi một video youtube từ một người dùng PPCG đồng nghiệp ... Bạn thách thức là sử dụng nghệ thuật ASCII vẽ một bức tường lâu đài Minecraft của Andesite và Diorite. Hình dạng của bức tường là Bộ Cantor . Để tham khảo, Bộ Cantor được …


16
Tìm những từ lượn sóng!
(Lưu ý: đây là phần phụ dễ dàng hơn trong thử thách trước đây của tôi Tìm từ vô cực!, Đây là phần phụ của thử thách trước đó của tôi Tìm từ ngữ xoáy! :)) Định nghĩa của một từ lượn sóng : Nếu bạn kết nối với các …
18 code-golf  string 

13
Vách ngăn Goldbach
Giả thuyết Goldbach nói rằng mọi số chẵn lớn hơn hai có thể được biểu diễn dưới dạng tổng của hai số nguyên tố. Ví dụ, 4 = 2 + 2 6 = 3 + 3 8 = 5 + 3 Tuy nhiên, một khi chúng ta nhận được đến …

11
Mã nguồn GO!
Chúng ta hãy sử dụng thực tế mở rộng để săn các sinh vật nhỏ ẩn trong mã nguồn. Viết chương trình quine xuất ra nguồn mã của riêng nó, ngoại trừ 5 ký tự liên tiếp sẽ được sửa đổi và sẽ hiển thị PCG-mon :(^_^) 5 ký tự …

14
Dịch cặp số sang ghi chú guitar
Một sơ đồ cần đàn guitar trông như thế này: 0 1 2 3 4 5 6 7 8 9 10 11 12 <- Fret number (0 means it's open) |-E--F--F#-G--G#-A--A#-B--C--C#-D--D#-E |-B--C--C#-D--D#-E--F--F#-G--G#-A--A#-B |-G--G#-A--A#-B--C--C#-D--D#-E--F--F#-G |-D--D#-E--F--F#-G--G#-A--A#-B--C--C#-D |-A--A#-B--C--C#-D--D#-E--F--F#-G--G#-A |-E--F--F#-G--G#-A--A#-B--C--C#-D--D#-E Như bạn có thể thấy, chuỗi đầu tiên (từ trên cùng) mở là một …

2
Bước tiếp theo của bạn là gì?
Thử thách này là viết một hàm minimax bằng ngôn ngữ bạn chọn, để tạo ra bước đi tốt nhất tiếp theo trong trò chơi NxN của tic-tac-toe với trạng thái bảng hiện tại . Đầu vào bảng có thể được chấp nhận dưới dạng Ma trận, Bộ sưu tập …


11
Làm siêu logarit tự động
Cho một số nguyên dương n và một số một , các n -thứ tetration của một được định nghĩa là một ^ ( một ^ ( một ^ (... ^ một ))), nơi ^ biểu lũy thừa (hoặc điện) và biểu thức chứa số a chính xác n lần. …
18 code-golf  math  number 

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.