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


30
Bố đùa là vui
Chúng ta đều biết trò đùa của người cha cổ điển giống như thế này: Ai đó nói một câu để mô tả bản thân của họ (ví dụ I'm tiredhoặc I'm confused). Một người say mê trò đùa cha đi cùng và trả lời Hi <adjective>, I'm Dad!, bởi …

22
Khi chúng ta đi du lịch vũ trụ
Bạn sẽ được đặt tên của một trong 20 vật thể lớn nhất trong Hệ Mặt Trời. Nhiệm vụ của bạn là trả về xấp xỉ bán kính của nó, tính bằng km. Đây là một thử thách mã trong đó điểm của bạn bao gồm độ dài mã của …



5
Thử thách Thử thách
(dựa trên bài đăng này và cuộc thảo luận tiếp theo về trò chuyện - đồng thời, cảm ơn Dennis cho TIO!) Các thách thức Chọn một ngôn ngữ hiện có sẵn trên trang web TryItOnline , ví dụ PowerShell . Viết mã bằng ngôn ngữ đó trên trang đó, …

30
Bộ sưu tập vàng KoTH
Lưu ý: Bản khảo sát yêu thích của cộng đồng sẽ sớm được công bố Trong KoTH này, mục tiêu là bot cuối cùng còn sống. Tiền xu sẽ được đặt trong các khu vực ngẫu nhiên và bot của bạn phải nhận được tiền trước. Nếu một bot chạy …

30
Cởi quần áo
Bây giờ chúng ta đã làm thế nào để tách một chuỗi từ không gian của nó. Tuy nhiên, là quý ông / quý bà thích hợp, chúng ta nên cởi quần áo ra. Cởi một chuỗi cũng giống như tước nó, chỉ tinh tế hơn. Thay vì xóa tất …
48 code-golf  string 

1
Ruby on Rails (hoặc Trackety Track)
Bạn là Ruby, một kỹ sư đường sắt. Nhiệm vụ của bạn là đặt theo dõi trong bất kỳ thung lũng nào để nó ghé thăm mọi trạm ( M). Số lượng rãnh được đặt không quan trọng, nhưng nó phải được đặt trong một đường liên tục bắt đầu …


16
Mẹo tạo polyglots
Một thứ tiếng là một chương trình có thể được chạy trong 2 hoặc nhiều ngôn ngữ lập trình khác nhau. Bạn có mẹo chung nào để tạo các đa âm hoặc chọn các ngôn ngữ dễ viết các đa âm cho một tác vụ cụ thể? Xin vui lòng …
48 tips  polyglot 

30
Depalindromize chuỗi này!
Đưa ra một palindrom được tạo ra theo thách thức này , làm mất giá trị của nó. Các trường hợp thử nghiệm abcdedcba -> abcde johncenanecnhoj -> johncena ppapapp -> ppap codegolflogedoc -> codegolf Vì đây là về việc khử màu, mã của bạn không thể là một bảng …

29
Tính một hình vuông và một căn bậc hai!
Bạn phải tạo một polyglot đầu ra bình phương của đầu vào bằng một ngôn ngữ và căn bậc hai của đầu vào trong một ngôn ngữ khác. Câu trả lời ngắn nhất bằng byte thắng! Bạn phải có độ chính xác ít nhất 3 chữ số thập phân và …

30
Nó dẫn hay làm theo?
Trong thử thách này, bạn phải viết một chương trình hoặc hàm, lấy một chuỗi làm đầu vào và xuất một trong hai giá trị có thể. Chúng tôi sẽ gọi một trong những giá trị truthy và một falsy . Họ không cần phải thực sự là truthy hoặc …


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.