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

12
Nguyên âm giòn ra khỏi một chuỗi
Mô tả công việc Đôi khi, bạn thực sự cần phải phù hợp với những gì bạn đang viết trong một không gian nhỏ. Nó có thể hấp dẫn để thả các nguyên âm và viết lk ths - và thất bại rằng, ai thực sự cần không gian? Thssprfctlrdbl! …
22 code-golf  string 


30
Sắp xếp danh sách số nguyên
Các thách thức Nó thực sự khá đơn giản, sắp xếp một danh sách các số. Chi tiết Bạn phải sắp xếp danh sách các số theo thứ tự tăng dần, mà không sử dụng bất kỳ chức năng sắp xếp / thư viện / vv tích hợp nào (ví …

13
Vấn đề ở đây là gì?
Viết chương trình hoặc hàm lấy hai số nguyên biểu thị tọa độ X và Y của một điểm trên mặt phẳng Cartesian . Các đầu vào có thể đến ở bất kỳ định dạng hợp lý miễn là giá trị X đứng trước Y. Ví dụ 1 -2, (1,-2), …

21
Định hướng trực giao
Nhiệm vụ: Đưa ra một đầu vào bao gồm chính xác một trong các ký tự <>^v, xuất đầu vào thứ hai bao gồm các ký tự ASCII có thể in (từ dấu cách sang dấu ngã), được định hướng bằng mũi tên. Giả sử đầu vào thứ hai của …
22 code-golf  string 

15
Mã Golf Golf
Đó là thứ Sáu ... vì vậy hãy đi chơi golf! Viết mã xác định điểm của người chơi trên một lỗ trong trò chơi golf. Mã có thể là một chức năng hoặc toàn bộ chương trình. Như thể loại cho thấy, mã ngắn nhất sẽ thắng. Đầu vào …


9
Mã Parsons không mong muốn
Giới thiệu Các đang Parsons chỉ là một cách đơn giản để mô tả sự thay đổi sân trong một tác phẩm âm nhạc, cho dù một lưu ý là cao hơn hoặc thấp hơn so với trước đó. Ngay cả khi bạn không nhớ các giai điệu, bạn vẫn …

10
Quất. Quine + mèo
Quat là sự kết hợp giữa quine và chương trình mèo esolang nổi tiếng . Thử thách Thách thức là viết một chương trình mèo tiêu chuẩn. Dù người dùng nhập gì, chương trình sẽ lặp lại đầu vào thành thiết bị xuất chuẩn. Tuy nhiên, khi độ dài của …
22 code-golf  quine 

16
In 1 đến 15, sử dụng các máy in khác nhau
Làm một máy in số nguyên đa năng là tốt và tất cả, nhưng viết một mã duy nhất in nhiều số khác nhau thì rất khó. Sẽ không dễ dàng hơn để tạo một tập lệnh tạo ra một số, nhưng cũng cung cấp cho bạn một tập lệnh …
22 code-golf  string 

15
Ca ca
Một ca làm việc của Caesar có lẽ là điều mà tất cả chúng ta đều quen thuộc. (Bạn thậm chí có thể thực hiện nó như một nhiệm vụ bài tập về nhà. Nếu vậy, xin vui lòng không sao chép những câu trả lời này, giáo viên của …

13
Vấn đề Josephus với ba đầu vào
Có một câu hỏi trên trang web này tương tự như câu hỏi này, nhưng tôi đã thêm một nút thắt. Bạn có ba đầu vào, số người trong vòng tròn n , người thứ k được tính ở mỗi bước và người thứ q sống sót. Những người trong …
22 code-golf 

13
Chữ cái giữa hai chữ cái
Viết chương trình chấp nhận một từ viết thường duy nhất làm đầu vào và xuất ra số lượng các cặp chữ cái có cùng số lượng chữ cái giữa chúng trong từ như trong bảng chữ cái. Ví dụ: trong từ 'tự nhiên', chúng tôi có 4 cặp: nr: …
22 code-golf 

22
Là qa dư bậc hai của n?
Cho hai đầu vào q nxác định nếu qlà dư lượng bậc hai của n. Đó là, có một xnơi x**2 == q (mod n)hoặc là qmột mod vuông n? Đầu vào Hai số nguyên qvà n, ở đâu qvà nlà bất kỳ số nguyên nào 0 <= q < …

3
Dây golf
Tôi luôn không đưa ra câu trả lời cho các thách thức phức tạp kolmogorov đòi hỏi phải nén chuỗi, lý do chính là tôi không biết sử dụng các công cụ nén chuỗi hiệu quả như tôi nên làm . Vì lý do này, tôi đã đăng câu hỏi …

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.