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




6
Bạn có thể lặp mà không gặp sự cố?
Nhiều người trong chúng ta đã quen thuộc với trò chơi Tron. Bạn điều khiển một "light Motorcycle" được đặt trên lưới. Light Light luôn di chuyển về phía trước (mặc dù bạn điều khiển hướng) và để lại dấu vết vĩnh viễn phía sau nó. Nếu bạn chạy vào …

1
Đột biến cứng
Nhiệm vụ của bạn là tạo ra một chương trình in ra nguồn của chính nó. "Này, chúng tôi đã có thử thách này và hàng tấn biến thể của nó! Tại sao bạn lại tạo ra một thử thách khác?" bạn có thể hỏi, nhưng cái này sẽ là …

6
Che một bộ với bội số
Cho phép lấy một tập hợp các số nguyên lớn hơn 1 và gọi nó là X . Chúng ta sẽ định nghĩa S (i) là tập hợp tất cả các thành viên của X chia hết cho i trong đó i> 1 . Muốn chọn từ các tập hợp …

6
n * k = dd0d00d trong đó d = Lôi?
Cho số nguyên dương n ≤ 500 : Tìm số nguyên dương k nhỏ nhất sao cho tất cả các chữ số trong biểu diễn thập phân của n * k là 0 hoặc d , với 1 ≤ d 9 . In hoặc trả lại d trong vòng chưa …

3
Tính toán băng thông
Các treewidth của một đồ thị vô hướng là một khái niệm rất quan trọng trong Lý thuyết đồ thị. Hàng tấn thuật toán đồ thị đã được phát minh để chạy nhanh nếu bạn có sự phân tách đồ thị với treewidth nhỏ. Treewidth thường được định nghĩa dưới …

9
Tạo một cốt truyện thân và lá
Liên quan: Xác thực một âm mưu thân và lá Đầu vào Một danh sách không trống của các số nguyên dương. Nếu cần, chúng có thể được lấy làm chuỗi. Bạn không thể cho rằng nó được sắp xếp. Đầu ra Một âm mưu thân và lá của các …
14 code-golf  number 

14
Ngày ngắn sang tiếng Anh Ngày dài
Chuyển đổi định dạng ngày ngắn thành ngày dài bằng tiếng Anh với càng ít byte càng tốt. Đầu vào Đầu vào sẽ ở dạng một chuỗi có định dạng yyyy-mm-dd, với phần đệm bằng 0 tùy chọn cho tất cả các giá trị. Bạn có thể cho rằng điều …

23
Hoán đổi chữ và chữ số chạy
Đưa ra một chuỗi đầu vào chỉ chứa các ký tự ASCII chữ và số và bắt đầu bằng một chữ cái, hoán đổi mỗi chữ cái chạy với chữ số chạy theo sau. Một chạy là một chuỗi các ký tự liên tiếp hoặc chữ số. Lưu ý rằng …
14 code-golf  string 

7
Tìm những bộ nhỏ nhất
Hãy xem xét ba bộ A, Bvà Cmỗi bộ chứa nsố nguyên. Từ đó chúng ta có thể tạo ra bộ S_n = {a * b + c | a in A, b in B, c in C}. Cho một n, có một hoặc nhiều kích thước tối thiểu S_nphụ …

10
Hãy tìm hiểu một số hóa chất pH đất!
Andrew là một nhà hóa học, quan tâm đến tính axit của các giải pháp và trong nông nghiệp. Sau nhiều tháng nghiên cứu (Google không phải là bạn của anh ấy), anh ấy đã đưa ra bảng dưới đây * về mức độ axit có thể đọc được của …

3
Vẽ một hình khối ASCII
Cho ba số nguyên> = 2, tạo một khối ASCII trong phép chiếu trực giao (tủ). Ba số nguyên biểu thị chiều cao, chiều rộng và chiều sâu (được đo bằng các ký tự hiển thị) bao gồm các góc. Các góc nên là 'o' hoặc '+', lựa chọn miễn …


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.