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


12
Mượn bit-bit
Bạn có biết rằng một số nhỏ có thể mượn bit từ một số lớn hơn không? Đây là một ví dụ. Giả sử hai số 5 và 14. Đầu tiên, viết chúng ra dưới dạng nhị phân: 5 14 000101 001110 Đầu tiên chúng ta hãy nhỏ nhất trên …


10
Thực hiện các hoạt động túi
Một chiếc túi , còn được gọi là multiset, là một bộ sưu tập không có thứ tự. Bạn có thể gọi nó là một tập hợp cho phép trùng lặp hoặc một danh sách (hoặc một mảng) không được sắp xếp / lập chỉ mục. Trong thử thách này, …


19
Đường chéo hữu hạn
Đưa ra một danh sách các Nsố nguyên, mỗi Nsố có chữ số, xuất ra một số khác với số thứ nhất vì chữ số thứ nhất, số thứ hai vì chữ số thứ hai, v.v. Thí dụ Đưa ra danh sách này: 1234 4815 1623 4211 Chữ số 2932đầu …

2
Vui với cờ!
Viết một chương trình đầy đủ với mã nguồn từ 256 byte trở xuống nhìn vào hình ảnh của một lá cờ và xác định quốc gia đó là cờ nào. Một tập tin zip chứa 196 cờ khác nhau trong thử thách có thể được tải xuống từ đây …

15
Kim cương hóa một ma trận
Đưa ra một ma trận, xuất ra một đại diện của ma trận trong đó phần tử trên cùng bên trái ở trên cùng, đường chéo là hàng trung tâm và phần tử bên phải ở dưới cùng. Ví dụ, hãy xem xét ma trận sau: 1 2 3 4 …

12
Mẹo chơi gôn trong MATL
MATL là một ngôn ngữ chơi gôn được tạo bởi Luis Mendo . MATL đã được chứng minh là có tính cạnh tranh cao, thường đánh bại các bài nộp trong các ngôn ngữ chơi gôn khác như Pyth, CJam và Jelly. Một số lời khuyên hữu ích cho việc …
20 code-golf  tips  matl 

1
Lệnh cún con
Các puppytiện ích có một tên tập tin như là đầu vào, và thực hiện chính xác những gì bạn mong chờ một con chó con để làm: nó từng mảnh nó! Làm thế nào để cắt nhỏ Xé các trang bằng răng của bạn Tách tệp đầu vào trên …

1
Một chút ma thuật
Thử thách Cho phương pháp C # sau: private static bool Test(bool a, bool b) { if (a && b) return false; if (a) if (b) return true; return false; } Cung cấp các giá trị avà bdo đó trueđược trả lại. Điều kiện chiến thắng Mục đầu tiên, người …

17
Bạn nên sắp xếp ghế như thế nào?
Bạn dạy một lớp học sinh với những sở thích thú vị về cách sắp xếp ghế của họ. Có 3 yêu cầu rất cụ thể mà họ có về cách sắp xếp ghế: Hầu hết chúng được sắp xếp trong một hình chữ nhật, ngay cả khi điều đó …
20 code-golf  math 


21
Trình tự nam và nữ
Câu hỏi này có lẽ khó hơn tất cả các nhiệm vụ "tạo ra một chuỗi số", bởi vì điều này đòi hỏi các chuỗi HAI làm việc cùng nhau. Thực sự mong chờ câu trả lời! Trong cuốn sách " Gôdel, Escher, Bach: Một bím tóc vàng vĩnh cửu …

4
Kết thúc công việc ngay lập tức
Lý lịch Hãy tưởng tượng trong một khoảnh khắc mà bạn có một công việc nhàm chán đến khó chịu. Mỗi buổi sáng, bạn được giao một bộ sưu tập các nhiệm vụ mà bạn nên làm vào ngày hôm đó. Mỗi nhiệm vụ có một thời lượng nhất định …

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.