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

7
Đa số giả chia tổng số
Nhiệm vụ Trong thử thách này, nhiệm vụ của bạn là viết chương trình bằng ngôn ngữ lập trình L lấy số nguyên dương n và đưa ra tổng các ước số thích hợp của n ( dãy A001065 trên OEIS). Nó sẽ trả về đầu ra chính xác cho …

30
Sắp xếp đáng tin cậy
Đưa ra một danh sách các số nguyên dương có chứa ít nhất 3 mục riêng biệt, xuất ra một hoán vị của danh sách đó không được sắp xếp theo thứ tự tăng dần hoặc giảm dần. Ví dụ 1,2,3 -> 2,1,3 or 3,1,2 or 1,3,2 or 2,3,1 1,2,3,3 …

19
Tôi có sinh đôi không?
Một số nguyên là số nguyên tố khi và chỉ khi nó dương và có đúng 2 ước số riêng biệt: 1 và chính nó. Một cặp nguyên tố sinh đôi được tạo thành từ hai yếu tố: pvà p±2, cả hai đều là số nguyên tố. Bạn sẽ được …

5
Kích hoạt máng và bảo vệ giải độc đắc
Bạn sẽ tham gia vào một gameshow. Một trong những thách thức hoạt động như sau: Phòng đầu tiên chứa một số lượng lớn các quả bóng giống hệt nhau. Phòng thứ hai chứa một loạt các máng, mỗi máng có một cảm biến để đếm xem có bao nhiêu …


21
Từ từ hội tụ ngoằn ngoèo
Cho một số nguyên lẻ dương duy nhất làm đầu vào, trả về một zigzag hội tụ dưới dạng danh sách các chuỗi, danh sách các danh sách các ký tự hoặc chuỗi phân tách dòng mới, trong mẫu này: # # # # # # # # # # …

5
Biểu thức súc sắc phức tạp
Lý lịch Tôi chơi D & D thường xuyên với một số người bạn. Trong khi nói về sự phức tạp của một số hệ thống / phiên bản khi nói đến việc gieo xúc xắc và áp dụng các phần thưởng và hình phạt, chúng tôi đã đùa rằng …

5
Súng nhanh nhất ở phương Tây
Bạn là cao bồi thô bạo nhất, cứng rắn nhất, lạnh lùng nhất phía tây Mississippi. Tuy nhiên, một số anh chàng kỳ lạ trên một trang web mọt sách đã quyết định rằng sẽ rất tuyệt nếu đưa bạn vào những cảnh quan còn dang dở ngẫu nhiên và …
23 code-golf  string 

14
Chìa khóa thành công
Giá trị màu RGB #00FF00là một giá trị khá quan trọng: nó được sử dụng để tạo phim, chương trình TV, thông báo thời tiết và hơn thế nữa. Đó là màu "TV xanh" hoặc "màn hình xanh" nổi tiếng. Các thách thức Nhiệm vụ của bạn là viết một …

12
Trình tự Divinacci
Divinacci ( OEIS ) Thực hiện chuỗi Fibonacci nhưng thay vì sử dụng: f(n) = f(n-1)+f(n-2) Sử dụng: f(n) = sum(divisors(f(n-1))) + sum(divisors(f(n-2))) Đối với đầu vào n, xuất ra thuật ngữ thứ n, chương trình của bạn chỉ nên có 1 đầu vào. 14 thuật ngữ đầu tiên (0 …


17
Có phù hợp với mẫu chữ số?
Gần đây tôi có một bài kiểm tra Toán và nhận thấy rằng một số lượng nhất định trong bài kiểm tra phù hợp với một mô hình thú vị. Số ( 28384) khớp với một chuỗi chữ số chung giống như thế này (n)(x)(n+1)(x)(n+2)(x)(n+3) etc... trong đó nvà xlà …

16
Vẽ các hộp ASCII trong các hộp
Vấn đề đầu vào đã cho a,b,c nơi a,b,clà các số nguyên thậm chí tích cực và a > b > c Tạo một hộp của bất kỳ ký tự được phép với kích thước a x a Căn giữa một hộp của một ký tự được phép khác với …


7
Chuỗi bổ sung ngắn nhất
Chuỗi bổ sung là một chuỗi các số nguyên bắt đầu bằng 1, trong đó mọi số nguyên khác với 1 ban đầu là tổng của hai số nguyên trước đó. Chẳng hạn, đây là một chuỗi bổ sung: [1, 2, 3, 4, 7, 8, 16, 32, 39, 71] Dưới …

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.