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

24
Sắp xếp mảng sau xác định
Đầu vào: Một mảng chứa ba số nguyên: 0, 1và 2trong bất kỳ thứ tự (ví dụ [2, 0, 1]) Và một chuỗi có độ dài> = 2 chỉ chứa các chữ cái (cả chữ thường và chữ hoa) và chữ số (nghĩa là a1B2c3) Đầu ra: Dựa vào mảng …

6
Liệt kê các sơ đồ vần
Một "chương trình vần" là một chuỗi các chữ cái ađể z, như vậy mà lần xuất hiện đầu tiên của các nhân vật trong thứ tự tăng dần (không có khoảng trống), bắt đầu từ a. Ví dụ: với lần xuất hiện đầu tiên được đánh dấu): abccdbebdcfa ^^^ …

22
Phản ánh nghệ thuật ASCII
Trong thử thách này, bạn sẽ được cung cấp một khối văn bản và bạn cần thực hiện phản chiếu trên văn bản. Đầu vào: Một chuỗi được phản ánh. Văn bản có thể không được cung cấp dưới dạng một mảng có các thành phần là các dòng văn …

22
Golf văn bản vào DNA
Nhắn tin tới DNA golf Thử thách Chuyển đổi đầu vào thành đầu ra DNA. Thuật toán Chuyển đổi văn bản thành các điểm mã ASCII (ví dụ codegolf-> [99, 111, 100, 101, 103, 111, 108, 102]) Xâu chuỗi các mã ASCII lại với nhau (ví dụ 99111100101103111108102) Chuyển đổi …

15
KOTH: Mỗi đồng tiền đều có hai mặt
Kết quả cuối cùng có sẵn Giới thiệu Sau KOTH trước đây của tôi với các chủ đề nặng nề ( chiến tranh giả tưởng , đại dịch toàn cầu ...), tôi trở lại với một trò chơi nhẹ nhàng mới. Lần này, bạn phải đối mặt trong một tình …

2
Lipogram ăn quine tinh
Bài tập Lấy một ký tự Unicode làm đầu vào. Xuất ra một chương trình trong cùng ngôn ngữ cũng tuân theo thông số kỹ thuật này, nhưng không chứa ký tự đầu vào. Nếu chương trình của bạn được chạy với đầu vào a , và sau đó chương …

3
Hệ thống số dư
Trong bối cảnh của những thách thức số lượng lớn, tôi nghĩ rằng điều này có thể thú vị. Trong thử thách này, chúng tôi sẽ sử dụng Hệ thống số dư (RNS) để thực hiện phép cộng, phép trừ và phép nhân trên các số nguyên lớn. RNS là …


6
1 + 1 = 10, 1 + 2 = 3
Viết một hàm hoặc chương trình hơn có thể thực hiện số học đơn giản (cộng, trừ, nhân và chia) trong cả cơ sở 10 và cơ sở 2. Hàm sẽ lấy một biểu thức toán học làm đầu vào và xuất kết quả đúng trong cơ sở chính xác. …


1
Có ai đó đã bị nói xấu?
Nói xấu là hành động ném ai đó hoặc thứ gì đó ra khỏi cửa sổ. - Wikipedia Đầu vào Đầu vào sẽ bao gồm hai phần: Một kế hoạch sàn và một người trong nhà / tòa nhà. v><^đại diện cho một người, chỉ theo hướng được biểu thị …
26 code-golf  string 


25
Màu bổ sung
Đưa ra một đầu vào của một màu ở #rrggbbđịnh dạng hex, xuất ra bổ sung RGB của nó ở cùng định dạng. RGB bổ sung R 2 G 2 B 2 của bất kỳ màu nào R 1 G 1 B 1 được định nghĩa là màu có giá …
26 code-golf 

30
Từ thường xuyên nhất là gì?
Từ thường xuyên nhất là gì? Đưa ra một câu, chương trình của bạn phải thực hiện theo cách đó, đếm tần số của mỗi từ, sau đó xuất ra từ được sử dụng nhiều nhất. Vì một câu không có độ dài cố định và do đó có thể …


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.