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

11
Mô phỏng thẻ tuần hoàn bitwise
Thử thách Cho hai chuỗi ở bất kỳ định dạng I / O mặc định nào, hãy làm như sau: LƯU Ý: Thử thách sẽ đề cập đến chuỗi đầu tiên là "dữ liệu" và chuỗi thứ hai được gọi là "chương trình". Thay đổi chương trình thành một chuỗi …

21
Một polyglot OEIS
Đây là một thách thức chuỗi câu trả lời liên quan đến OEIS. Ồ, lý do cho điều này là bởi vì một công ty cần một chương trình để in ra các chuỗi OEIS của họ thực sự xấu và họ có mọi ngôn ngữ. Định dạng chuỗi câu …

6
Thông dịch viên thao tác chuỗi
Tóm lược Một ngôn ngữ thao tác chuỗi mới đã được tạo ra, chỉ sử dụng các ký tự $+#-!*|@>! Nhiệm vụ của bạn là triển khai một trình thông dịch cho nó với càng ít byte càng tốt. Đầu vào Một chuỗi, là một dòng duy nhất của ngôn …

1
Triển khai MENACE
Lý lịch Menace ( M achine E ducable N oughts Một nd C Rosses E ngine) là một thuật toán học máy nông thô sơ cho noughts trò chơi và Crosses, được tạo ra bởi nhà khoa học máy tính người Anh Donald Michie trong những năm 1960. Ban đầu …

11
Tạo chuỗi bóng chày
Mục tiêu Viết chương trình hoặc hàm lấy số nguyên dương nvà tạo ngẫu nhiên một chuỗi các nốt hợp pháp (từ đó được gọi là chuỗi sân) có độ dài n. Đầu vào Một số nguyên khác không, dương n<= 100 Đầu ra Trả về một chuỗi ngẫu nhiên …


9
Kim tự tháp vĩ đại của Quine
Nhiệm vụ này là một thử thách quine khá đơn giản với một vòng xoắn, bạn phải xuất mã nguồn của mình theo hình kim tự tháp. Hình dạng của một kim tự tháp được xác định dưới đây: 1 234 56789 ABCDEFG HIJKLMNOP QRSTUVWXYZa bcdefghijklmn ......etc...... Hạn chế chính …

3
Vị trí mơ hồ trên lưới
Bạn có một robot nhỏ với bốn cảm biến khoảng cách. Nó biết cách bố trí của một căn phòng, nhưng nó không có ý nghĩa định hướng ngoài việc có thể khóa vào hướng lưới. Bạn muốn có thể tìm ra nơi robot dựa trên bài đọc, nhưng nó …
11 code-golf  grid 

2
Giun Golf
Giun của Paterson là một loại máy tự động di động tồn tại trên một lưới tam giác vô hạn và, mỗi bước, chúng quay theo một hướng nào đó và di chuyển một đơn vị. Thuộc tính xác định của chúng là chúng không bao giờ có thể đi …



3
Đếm các mảng tạo nên các bộ duy nhất
Câu hỏi này có một thiết lập tương tự để Tìm một mảng phù hợp với một tập hợp mặc dù khá khác nhau trong các mục tiêu của nó. Hãy xem xét một mảng Achiều dài n. Mảng chỉ chứa số nguyên dương. Ví dụ A = (1,1,2,2). Hãy …

12
Tách nó đi. Nhưng không phải tất cả!
Lấy cảm hứng từ câu hỏi StackOverflow này . Đầu vào: Chúng tôi sẽ có ba đầu vào: Một ký tự phân cách Dđể phân chia Một nhân vật Igiữa hai trong số chúng ta bỏ qua nhân vật phân cách (tôi biết, điều đó nghe có vẻ mơ hồ, …
11 code-golf  string 

5
Công cụ lập kế hoạch lịch ASCII
Đưa ra một danh sách các hoạt động và thời gian / ngày bắt đầu của chúng, xuất ra lịch nghệ thuật ASCII hiển thị các hoạt động vào những ngày thích hợp. Tất cả các hoạt động được đảm bảo trong cùng một tháng, không có hai hoạt động …

5
Theo dõi một đối tượng trong không gian 2d
Sự miêu tả Nhiệm vụ của thách thức này là để đưa ra một chương trình hay chức năng theo dõi một đối tượng nhất định trong một n × nn×nn×n không gian. Tôi / O Chương trình của bạn sẽ được cung cấp 3 đầu vào, có thể đượ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.