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


5
Codebreakers và Codewriters
Giả sử bạn có một số văn bản và bạn muốn nó gửi cho bạn của bạn, nhưng bạn không muốn ai khác đọc nó. Điều đó có thể có nghĩa là bạn muốn mã hóa nó để chỉ bạn và bạn của bạn có thể đọc nó. Nhưng, có …


21
Hình bình hành một số
Bây giờ chúng ta đã biết làm thế nào để vuông và tam giác một số chính xác, chúng ta sẽ tìm hiểu làm thế nào để hình bình hành một. Để hình bình hành một số, trước tiên chúng ta sắp xếp nó thành hình bình hành bằng cách …
18 code-golf  number 

11
Nén một ma trận thưa thớt
Nén một ma trận thưa thớt bằng cách sử dụng hàng thưa nén (định dạng CSR, CRS hoặc Yale) . Đây là tất cả các hình thức nén (bỏ qua Yale mới). Đầu vào có thể là bất kỳ cấu trúc dữ liệu 2d nào (danh sách các danh sách, …

24
Tìm số nhị phân gần nhất
Một số nhị phân là một số là lũy thừa thứ tư của một số nguyên khác, ví dụ: 3^4 = 3*3*3*3 = 81 Cho một số nguyên làm đầu vào, xuất ra số nhị phân gần nhất. Dưới đây là 15 hình vuông đôi đầu tiên: 1, 16, 81, …

12
LCM của số hữu tỉ
Bội số chung Anhỏ nhất (LCM) của một tập hợp số là số nguyên nhỏ nhất bsao cho b/alà số nguyên cho tất cả các số nguyên atrong A. Định nghĩa này có thể được mở rộng đến số hữu tỷ! Bài tập Tìm nhỏ tích cực hợp lý b …

11
Swep tha nguyên âm!
Lưu ý: tiêu đề đã sai chính tả. Cho một chuỗi s, hoán đổi các nguyên âm đầu tiên chạy của mỗi 2 từ. Đối với thử thách này, y được coi là một nguyên âm. Ví dụ: đưa ra một đầu vào của "ngày tuyệt vời thưa ngài": 1. …


29
Khối chữ số
Xuất / in khối văn bản này: 1234567890 2468013579 3691470258 4815926037 5049382716 6172839405 7306295184 8520741963 9753108642 0987654321 Các định dạng có thể chấp nhận bao gồm: Trailing newlines / khoảng trắng Danh sách các chuỗi Danh sách các nhân vật Danh sách các số nguyên Tuy nhiên, danh sách các …

7
Mẹo chơi gôn bằng ngôn ngữ 2D
Bạn có lời khuyên chung nào cho việc chơi golf trong các ngôn ngữ lập trình 2 chiều? Tôi đang tìm kiếm các mẹo có thể áp dụng cho các vấn đề về golf-golf và dành riêng cho các ngôn ngữ lập trình 2D, nhưng không cụ thể cho bất …
18 code-golf  tips 

14
Tam giác hoàn toàn palindromic
Hãy xem xét chuỗi 160615051. Nó có thể được "tam giác" như vậy: 1 606 15051 Sau đó, mỗi hàng là một bảng màu. Cũng lưu ý rằng mỗi bên trên chu vi cũng là một bảng màu: 1 | 1 | 6 | 6 | 1 | 1 | …


7
Phỏng đoán của Gilbreath
Giả sử chúng ta bắt đầu với danh sách vô hạn các số nguyên tố: [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, ... Sau đó, chúng tôi lấy sự khác biệt tuyệt đối giữa mỗi cặp số, …

13
Kích thước của tôi là gì?
Nhiệm vụ: Cho diện tích của một hình tam giác, tìm một hình tam giác Heronia với diện tích đó. Bất kỳ tam giác Heronia với khu vực được chỉ định đều được cho phép. Một tam giác Heronia là một tam giác có các cạnh nguyên và diện tích …

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.