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

4
Trật tự và hỗn loạn và Codegolf
Order and Chaos là một biến thể của Tic-Tac-Toe được chơi trên bảng 6x6. Tuy nhiên, điều làm cho trò chơi trở nên độc đáo là cả hai người chơi có thể đặt X hoặc O! Mỗi lượt (bắt đầu bằng Đơn hàng), người chơi đặt X hoặc O vào …

1
Ốp lát đơn giản nhất của sàn
Bạn nên viết một chương trình hoặc hàm nhận chuỗi mô tả sàn là đầu vào và đầu ra hoặc trả về diện tích của lát gạch meta đơn giản nhất có thể tạo ra mô hình sàn đã cho. Sàn là một phần của lưới vuông. Mỗi ô vuông …
10 code-golf  grid  tiling 

2
Ngày nào lại là ngày đó?
Trên trang web của tôi, người dùng nhập ngày sinh của họ theo kiểu xx.xx.xx- ba số có hai chữ số được phân tách bằng dấu chấm. Thật không may, tôi quên nói với người dùng chính xác định dạng sử dụng. Tất cả những gì tôi biết là một …
10 code-golf  date 

2
Chữ số đào một hầm ngục
Chỉnh sửa: Tôi sẽ trao phần thưởng 100 danh tiếng cho người giải đầu tiên của câu đố tiền thưởng vào cuối câu hỏi! Tôi sẽ thêm tiền thưởng vào câu hỏi chỉ khi câu trả lời xuất hiện vì tiền thưởng này không có thời hạn. Đưa ra một …

11
Danh sách các số nguyên tố Sophie Germain
Câu hỏi Một Sophie Germain thủ là số nguyên tố p mà 2p + 1 là số nguyên tố là tốt. Ví dụ, 11 là số nguyên tố của Sophie Germain vì 23 cũng là số nguyên tố. Viết chương trình ngắn nhất để tính các số nguyên tố của …

1
Công cụ kiểm tra meta
Thách thức này, nếu bạn chấp nhận nó, là viết ba chức năng hoặc chương trình A, B và C: A là một quine xuất ra tất cả A, B và C (cũng là toàn bộ nội dung của mã trong bài nộp của bạn). B lấy tham số F …
10 code-golf  quine 

12
Trộn các ký tự trong một chuỗi
Bạn phải viết một hàm / chương trình nhận đầu vào thông qua stdin/ đối số dòng lệnh / đối số hàm, trộn các ký tự trong một chuỗi và sau đó xuất chuỗi cuối cùng thông qua stdout. Đầu vào trước tiên sẽ chứa một chuỗi (không trống hoặc …
10 code-golf  string 

3
Trình biên dịch ngẫu nhiên Brainfuck
Joe là nhà phát triển BF trung bình của bạn. Anh ta chuẩn bị kiểm tra các thay đổi mã của mình vào kho lưu trữ của họ khi anh ta nhận được một cuộc gọi từ ông chủ của mình. "Joe! Máy của máy khách mới bị hỏng! Trình …


1
Slime Khuôn mẫu có thể đếm!
Lý lịch Slime khuôn là tuyệt vời. Nếu bạn đặt chúng trên một bề mặt có nguồn thức ăn, chúng sẽ trải gân để tìm thức ăn, sau đó chúng tạo thành một mạng lưới kết nối giữa các nguồn. Trong thử thách này, bạn sẽ mô phỏng một khuôn …

6
Thực hiện Hash chiều dài thay đổi
Bạn tôi và tôi có trò chơi này mà chúng tôi chơi với các từ. Đây là một trò tiêu khiển thú vị và nó liên quan đến việc "hủy bỏ" các chữ cái trong một từ cho đến khi không còn gì. Tôi thực sự mệt mỏi vì anh …


4
Viết một thông dịch viên
EDIT: Như một số bạn nghi ngờ, có một lỗi trong trình thông dịch chính thức: thứ tự sáng tác .đã bị đảo ngược. Tôi đã có hai phiên bản của trình thông dịch, và đã sử dụng sai phiên bản ở đây. Các ví dụ cũng được viết cho …

5
Hình vuông ma thuật số La Mã mơ hồ
Vị vua của La Mã cổ đại đang gặp khó khăn trong việc xác định xem một hình vuông ma thuật có hợp lệ hay không, bởi vì hình vuông ma thuật mà anh ta đang kiểm tra không bao gồm bất kỳ dấu phân cách nào giữa các con …


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.