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
Tấn công lẫn nhau
Đặt một bàn cờ 8x8 được đại diện bởi bất kỳ hai giá trị riêng biệt nào, với một giá trị là một hình vuông trống và cái còn lại là một nữ hoàng. Trong các ví dụ sau, tôi sử dụng 0 là các ô vuông trống và 1 …

3
Ăn trưa miễn phí
Tìm một chuỗi các lợi nhuận tối đa của các sàn giao dịch được đưa ra một bảng tỷ giá hối đoái. Ví dụ, hãy xem xét các loại tiền A riary (tiền tệ tại nhà của bạn), B aht, C edi và D enar trong đó tỷ lệ từ …

12
Tìm bài hát ru của kẻ chủ mưu
Hãy tưởng tượng một kẻ chủ mưu đi dạo quanh thị trấn và chọn nạn nhân của nó theo một mô hình rất cụ thể (Hoặc, thay vào đó, hãy tưởng tượng một con ong bay quanh vườn và hái hoa để thụ phấn theo một mô hình rất cụ …

9
Hình chữ nhật lớn nhất trong mảng 2d
Đầu vào Bảng: Một thùng chứa 2D (ma trận, danh sách các danh sách, v.v.) của các chữ cái như: ["B", "C", "C", "C", "C", "B", "B", "C", "A", "A"], ["B", "A", "C", "B", "B", "A", "B", "B", "A", "A"], ["B", "C", "B", "C", "A", "A", "A", "B", "C", "B"], …

12
Mở rộng flak não nén
Thử thách này đã được đăng trong khuôn khổ thử thách LotM tháng 4 năm 2018 , cũng như cho sinh nhật lần thứ 2 của Brain-flak Tôi đã suy nghĩ về cách hiệu quả nhất để mã hóa các chương trình não bộ sẽ là gì. Điều rõ ràng …

19
Phản xạ chuỗi đơn giản
Hãy bắt đầu bằng cách xác định sự phản chiếu của một ký tự trong chuỗi: Cho một chuỗi có các chữ cái chữ cái viết thường khác biệt không có khoảng trắng như abcdefg, xác định sự phản chiếu của một chữ cái trong chuỗi ckhi di chuyển nó …
26 code-golf  string 

24
Quyền tập tin
Quyền tập tin mã golf Được chuyển thể từ UIL - Câu hỏi trả lời miễn phí về lập trình khoa học máy tính "Carla" cho Quận 2018. Giới thiệu Trong các hệ điều hành giống như UNIX, mỗi tệp, thư mục hoặc liên kết được "sở hữu" bởi "người …
26 code-golf 

30
Bước chính thống
Đây là một vấn đề phổ biến để điều hướng trong ma trận 2D. Chúng tôi đã nhìn thấy nó nhiều lần và sẽ thấy một lần nữa. Vì vậy, hãy giúp chúng tôi trong tương lai và phát triển các giải pháp ngắn nhất để tạo tất cả tám …

6
Máy dò phóng xạ!
Chương trình làm cứng bức xạ là một chương trình trong đó, nếu bất kỳ ký tự nào của mã bị loại bỏ, chương trình vẫn sẽ hoạt động như cũ. Đối với câu hỏi này, chúng tôi sẽ viết một chương trình phát hiện khi nó được chiếu xạ. …

1
Cờ vua ba chiều
Để bảo vệ quyết định khó hiểu của ai đó, mọi người thường nói rằng người đó đang vượt qua đầu mọi người và chơi cờ vua 3 chiều. Bây giờ là cơ hội của bạn để chơi cờ 3 chiều! Quy tắc Có nhiều biến thể của Cờ vua …

30
Thực hiện Lazy Drop Sắp xếp
Thách thức này đã mô tả giọt nước. Tuy nhiên, tôi hơi lười biếng và tôi thực sự chỉ cần mảng của mình được sắp xếp nhiều hơn một chút so với trước đây, nó không cần phải được sắp xếp theo mọi cách . Trong Drop Sort, chúng tôi …


1
Vui vẻ
Lý lịch Hoa Kỳ có một tình yêu độc đáo là vui vẻ, điều khiển sự cố tình của một khu vực bầu cử để dự đoán kết quả bỏ phiếu nhất định. Mới gần đây đã có một vụ án vui vẻ được đưa ra trước Tòa án Tối …


30
In câu trả lời trước!
Đây là một thách thức chuỗi câu trả lời trong đó mỗi câu trả lời được xây dựng dựa trên câu trả lời trước đó. Không có đầu vào, bạn phải xuất trình gần đây nhất cho chủ đề này. Tôi rất muốn đề xuất sắp xếp theo cách cũ …

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.