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

1
Có phải là một cây xương rồng?
Trong lý thuyết đồ thị, Cactus là một biểu đồ được kết nối sao cho bất kỳ hai chu kỳ đơn giản khác nhau trong biểu đồ chia sẻ nhiều nhất một đỉnh. Dưới đây là một cây xương rồng với 3 chu kỳ đơn giản được phác thảo bằng …



30
Chia một chuỗi
Thử thách Cho một chuỗi và một số, chia chuỗi thành nhiều phần có kích thước bằng nhau. Ví dụ: nếu số là 3, bạn nên chia chuỗi thành 3 phần bất kể chuỗi đó dài bao nhiêu. Nếu độ dài của chuỗi không chia đều cho số được cung …
23 code-golf  string 


18
In một cỗ bài xáo trộn
Đầu vào không ai Đầu ra 52 thẻ. Không trùng lặp. Thẻ được biểu diễn dưới dạng các ký tự unicode của chúng, ví dụ. Các bảng mã Unicode theo định dạng sau: Ba chữ số đầu tiên là 1F0. Các chữ số tiếp theo là A, B, C, hoặc …



3
Hình ảnh của rồng
Tôi nhìn thấy một gif tuyệt vời của đường cong rồng đôi được làm từ một hình vuông, và tự hỏi điều gì sẽ xảy ra nếu chúng ta bắt đầu từ một hình ảnh cơ sở khác. Vì vậy, tôi đã viết một chương trình để làm điều này. …

10
Kiến trên nhật ký tự nhiên
Đây là một thử thách mới bắt đầu tốt và một kẻ giết thời gian tốt. Tôi chỉ nói một bản ghi tự nhiên vì tiêu đề quá ngắn, điều này không liên quan gì đến logarit. Cho 2 biến: Số lượng kiến n. Chiều rộng của bản ghi w. …



12
Là trò chơi Diffy của tôi thoái hóa?
Gần đây tôi đã đăng một câu hỏi về các trò chơi Diffy chưa được trả lời. Đó là tốt, câu hỏi thực sự khó, nhưng tôi muốn đưa ra một câu hỏi dễ dàng hơn về các trò chơi Diffy để chúng tôi có thể có được quả bóng …

30
Tính chẵn lẻ của các yếu tố khác
Bài tập Cho một mảng các số nguyên dương, thay thế từng phần tử bằng tính chẵn lẻ của tổng các phần tử khác. Mảng được đảm bảo có ít nhất 2 yếu tố. Định nghĩa Chẵn lẻ: cho dù một số là số lẻ hay số chẵn. Thí dụ …

5
Đất của bạn tuyệt vời như thế nào?
Trong thử thách này, bạn sẽ tính được vùng đất của bạn tuyệt vời như thế nào. Viết chương trình hoặc chức năng tính toán kích thước đất của bạn, dựa vào bức tường bạn đã xây. Bạn được cung cấp một chuỗi đầu vào không trống chứa một bộ …

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.