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

14
Tự động hóa OEIS
Chúng tôi thấy rất nhiều thách thức ở đây yêu cầu một chức năng để tạo ra một chuỗi từ OEIS . Trong khi những thách thức này là thú vị, là một lập trình viên, tôi thấy một cơ hội cho tự động hóa. Thử thách của bạn là …

18
Vẽ một chuỗi Bumpy
( Lấy cảm hứng từ thử thách này .) Hãy nói rằng chúng ta có một chuỗi ABBCBA. Chúng ta có thể nói rằng có một sự gia tăng giữa Avà B, cho Bsau A; chúng ta có thể nói rằng có một sự chạy giữa Bvà B, không có …


21
Giữ nonzeros và hàng xóm của họ
Lấy từ câu hỏi này tại Stack Overflow. Cũng xin cảm ơn @miles và @Dada vì đã đề xuất các đầu vào kiểm tra giải quyết một số trường hợp góc. Các thách thức Đưa ra một mảng các giá trị nguyên, loại bỏ tất cả các số không không …

21
Gương, gương, trong mã
Các ngôn ngữ lập trình hai chiều thường có các lệnh nhân bản như /và \để chuyển hướng con trỏ lệnh trên lưới: >>>>\ v v <<<</ Trong thử thách này, bạn được cung cấp một hướng đến và một tấm gương và bạn cần xác định hướng đi. Quy …

22
Trung bình liên
Bài tập Cho (bằng bất kỳ phương tiện nào) một tập dữ liệu dấu phẩy động được sắp xếp, trả về (bằng bất kỳ phương tiện nào và trong vòng 1 ‰ giá trị đúng) có nghĩa là liên vùng . Một thuật toán có thể Hủy các phần tư …



29
Đặt một danh sách
Tóm lược Đưa ra một danh sách các số nguyên, trả về chỉ mục mỗi số nguyên sẽ kết thúc khi được sắp xếp. Ví dụ, nếu danh sách là [0,8,-1,5,8], bạn nên trả lại [1,3,0,2,4]. Lưu ý rằng hai 8s duy trì trật tự của chúng so với nhau …

6
Số nguyên tố liên kết
Thử thách: Bạn được cung cấp một chuỗi chỉ chứa các chữ số. Nhiệm vụ của bạn là xuất ra số lượng số nguyên tố tối thiểu phải được nối để tạo thành chuỗi. Nếu điều này là không thể, đầu ra 0. Các trường hợp thử nghiệm: Đầu vào …


6
Tính toán dấu thời gian RFC 2550
RFC 2550 là một đề xuất châm biếm (xuất bản vào ngày 1 tháng 4 năm 1999) cho một biểu diễn dấu thời gian ASCII hiệu quả trong không gian có thể hỗ trợ bất kỳ ngày nào (ngay cả những ngày trước khi bắt đầu vũ trụ và những …
26 code-golf  string  date 

12
Sự khác biệt 7 đoạn
Tôi nghĩ rằng hầu hết mọi người ở đây đều biết màn hình 7 đoạn cho các chữ số là gì: _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ | |_| |_| |_| | |_ _| | _| |_| | |_| _| …

30
Giải mã chmod
Thử thách Cho một số cấp phép bát phân ba chữ số, xuất ra các quyền mà nó cấp. chmod Trên hệ điều hành UNIX, quyền của tệp được thay đổi bằng chmodlệnh. Có một vài cách khác nhau để sử dụng chmod, nhưng cách chúng ta sẽ tập trung …


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.