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

8
Hình dung loại trừ bao gồm
Bao gồm-Loại trừ cho phép bạn tính toán kích thước của một số hiệp và giao giữa các bộ biết một số giá trị khác. Tôi sẽ không giải thích chính xác, nhưng thách thức của bạn là hình dung loại trừ bao gồm trên Biểu đồ Venn. Bởi vì …

6
Đảo ngược một Quine!
Chúng ta đều biết một quine là gì. Một quine đảo ngược là một chương trình không trống, in ngược lại mã nguồn của nó mà không đọc mã nguồn của nó và chỉ bao gồm các ký tự ASCII có thể in được (khoảng trắng thông qua ~). Ở …

15
Đảo ngược-ish một chuỗi!
Nhiệm vụ của bạn: viết một chương trình / hàm mà khi được cung cấp một chuỗi chỉ chứa các ký tự ASCII, xuất / trả về chuỗi theo chiều ngược lại. Thí dụ: 1) Đầu vào Hello, World! 2) Số ký tự duy nhất trong đầu vào. (Chuỗi đầu …
11 code-golf  string 


14
Biểu ngữ máy bay ASCII
Với hai đầu vào - một trong số họ một chuỗi không có sản phẩm nào có thể in được ASCII (bao gồm cả không gian, trừ newline), là con người khác của hai, các giá trị phù hợp riêng biệt của sự lựa chọn của bạn ( 1 / …

18
Điền vào chỗ trống, xin vui lòng!
(Không, không phải cái này cũng không phải cái nào trong số này ) Đưa ra một chuỗi và một danh sách các chuỗi, điền vào tất cả các khoảng trống trong chuỗi đầu vào với các chuỗi tương ứng. Đầu ra đầu vào Chuỗi đầu vào chỉ chứa các …

1
Bảng xếp hạng
Tôi có một loạt các bảng tôi cần phải xếp trong một không gian nhỏ nhất có thể. Thật không may, các bảng rơi xuống nếu tôi xếp chúng cao hơn 10. Tôi cần một chương trình để cho tôi biết làm thế nào để xếp các tấm ván để …

1
Quy hoạch sàn!
Tuyên bố miễn trừ trách nhiệm: Câu chuyện được kể trong câu hỏi này hoàn toàn hư cấu và được phát minh chỉ nhằm mục đích cung cấp phần giới thiệu. Tôi có một người bạn là một kiến ​​trúc sư, và sau khi giải thích khái niệm về môn …

9
Thực hiện một máy tự động lạ
Tôi đang chơi xung quanh với máy tự động di động và tôi tìm thấy một trong đó có một số hành vi thú vị. Đây là cách nó hoạt động: Nó đọc một chuỗi nhị phân từ trái sang phải, nếu nó gặp một giá trị 1tiếp theo, 2nó …

4
LỚN NÀY LÀ LỚN!
Pháo đài là ngôn ngữ được phát triển bởi Nhóm nghiên cứu ngôn ngữ lập trình mặt trời (Pháo đài RIP) có một thuộc tính duy nhất, có thể kết xuất các chương trình ("Fortify") theo các kiểu phông chữ khác nhau (ví dụ như bảng đen, đậm, in nghiêng, …
11 code-golf 

7
Đếm mảng thời gian
Các periodcủa một chuỗi là khác không thay đổi ngắn nhất để các chuỗi phù hợp với bản thân, bỏ qua bất kỳ bộ phận nhô ra. Vì vậy, ví dụ, abcabcabcó thời gian 3. Theo quy ước, chúng tôi nói rằng nếu không có sự dịch chuyển như vậy …



1
Thử thách Polyglot theo chu kỳ (Cops)
Thử thách Polyglot theo chu kỳ Đây là chủ đề cảnh sát. Bạn có thể tìm thấy các chủ đề cướp ở đây . Polyglot tuần hoàn Một polyglot tuần hoàn phần tử N là một chương trình hoàn chỉnh có thể chạy bằng N ngôn ngữ khác nhau. Trong …


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.