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
Golf gốc xᵗʰ của x
Khi buồn chán ở trường trung học (khi tôi còn một nửa tuổi hiện tại ...), tôi thấy rằng f ( x ) = x ( x -1 ) có một số tính chất thú vị, bao gồm ví dụ f tối đa cho 0 ≤ x là f ( …

5
Hoạt động của đại từ
Các thách thức Viết hàm hoặc chương trình lấy một chuỗi gồm một hoặc nhiều đại từ nhân xưng chủ quan , được phân tách bằng dấu + , làm đối số. Đầu ra phải là một đại từ duy nhất, đó là kết quả của mối quan hệ được …

30
Viết tắt
Mục tiêu Mục tiêu của bạn là tạo ra một chương trình chuyển đổi đầu vào thành từ viết tắt của nó. Đầu vào của bạn được đảm bảo chỉ có chữ cái và dấu cách. Đầu vào sẽ có chính xác một khoảng trắng giữa các từ. Bạn phải …
24 code-golf  string 

1
Kỹ sư hình chữ nhật ngược
Mọi lập trình viên đều biết rằng hình chữ nhật □thực sự thú vị. Để làm trầm trọng thêm niềm vui này, những sơ đồ dễ thương và mờ này có thể được chuyển thành các nhóm dấu ngoặc đan xen. Thử thách này là nghịch đảo trước đây của …

19
Golf một chuỗi twister
Làm thế nào dây được xoắn Thuật toán xoắn rất đơn giản. Mỗi cột được dịch chuyển xuống theo chỉ số của nó (col 0 di chuyển xuống 0, col 1 di chuyển 1, ...). Sự thay đổi cột kết thúc tốt đẹp lên đầu. Nó hoạt động như thế …
24 code-golf  string 

6
Vẽ biểu đồ thanh của tôi
Bạn đã được chọn để tạo một chương trình tạo ra một số biểu đồ thanh ASCII đẹp . Đây là định dạng đầu vào: [List of words (they can have spaces)] [an integer >= 0] Bar 3 This is so cool 4 IDK-Why 6 Đầu vào sẽ có nhiều …

1
Phát hiện vòng lặp - không phải là loại đó!
Mục tiêu của thử thách này là tìm hướng và khu vực được bao quanh bởi một vòng lặp. Đầu vào: Một lưới hình chữ nhật bao gồm hoàn toàn các ký tự này: ^v<> (Tùy chọn, bạn cũng có thể được cung cấp các kích thước của lưới trước …

30
Trao đổi, xóa và lặp lại
Giới thiệu Hãy quan sát chuỗi sau: ABCDEFGHIJKLMNOP Nếu chúng ta trao đổi các đầu của chuỗi , đó là: ABCDEFGHIJKLMNOP ^^ ^^ Chúng tôi nhận được kết quả sau: BACDEFGHIJKLMNPO Sau đó, chúng tôi xóa các đầu của chuỗi, trong trường hợp này là Bvà O. Kết quả là: …
24 code-golf  string 


12
Con mèo bổ sung
Mục tiêu Viết một chương trình đầy đủ xuất ra (sang STDOUT hoặc thay thế gần nhất) một chuỗi văn bản tùy ý, dài không quá 64 ký tự. Đủ đơn giản, phải không? Chà, đây là cách bắt: Bạn không được sử dụng bất kỳ ký tự nào có …

15
Máy in Walker ngẫu nhiên
Vẽ một chương trình hoặc hàm sẽ ghi theo STDOUT nthời gian (mỗi lần cho một bước) một chuỗi chứa một dấu chấm .tại vị trí của khung tập đi. Chương trình cũng cần viết một dòng mỗi sgiây (hoặc đợi svài giây sau mỗi dòng). Bước ngẫu nhiên là …
24 code-golf  random 

16
Hãy đếm tôi!
Nhiệm vụ của bạn rất đơn giản. Đăng một đoạn mã bằng bất kỳ ngôn ngữ nào nếu đoạn trích được lặp lại n lần, sẽ xuất ra n theo số thập phân, bát phân và thập lục phân, theo thứ tự đó, được phân tách trong khoảng trắng. n …
24 code-golf 


6
Code Billiards (Levenshtein golf)
Bạn phải sử dụng một ngôn ngữ để viết các chương trình thực hiện chín nhiệm vụ sau, theo bất kỳ thứ tự nào bạn muốn . Chuyển đổi một số được nhập từ cơ sở 10 sang cơ sở 36. Đầu vào mẫu: 1000 Đầu ra mẫu: RS(đầu ra …

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.