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

1
Biên dịch tiếng Anh cho sếp của bạn
Sếp của bạn gần đây đã học được ngôn ngữ lập trình thú vị này được gọi là tiếng Anh . Anh ấy đã có ý tưởng "cách mạng" này, anh ấy muốn viết mã với bạn để tăng gấp đôi tỷ lệ sản xuất mã! Vì anh ấy không …
16 code-golf 

9
Chuyển đổi khoảng thời gian có thể đọc được của con người thành các thành phần ngày
Thử thách Viết chương trình ngắn nhất chuyển đổi khoảng thời gian có thể đọc được của con người thành các thành phần ngày có dạng: {±YEARS|±MONTHS|±DAYS|±HOURS|±MINUTES|±SECONDS} Trường hợp mẫu Mỗi trường hợp thử nghiệm là hai dòng, đầu vào theo sau là đầu ra: 1 year 2 months 3 …
16 code-golf  string  date 


14
Nhìn và nói: Xem lại Conway
Bây giờ, tất cả bạn nên làm quen với trình tự Conway (hay còn gọi là trình tự nhìn và nói) : 1 11 21 1211 111221 312211 etc Bạn cũng có thể bắt đầu bằng bất kỳ số tùy ý nào làm điểm bắt đầu. Hãy f(s)là yếu tố …
16 code-golf 


17
Tìm chuỗi con có nhiều nhất 1 trong chuỗi
Giới thiệu Tôi muốn tìm chuỗi con có nhiều nhất 1trong một chuỗi các 0và 1. Đầu vào Chương trình của bạn có hai đầu vào , chuỗi và độ dài chuỗi con. Các chuỗi là bất kỳ số lượng 0's và 1' s: 01001010101101111011101001010100010101101010101010101101101010010110110110 Độ dài chuỗi con là …

8
Diện tích bề mặt tứ diện
Các thách thức Thử thách này rất đơn giản. Cho bốn điểm 3 chiều, tính diện tích bề mặt của tứ diện mà chúng tạo thành. Đây là mã golf , vì vậy mã ngắn nhất sẽ thắng. Các lỗ hổng tiêu chuẩn được áp dụng, với quy định bổ …
16 code-golf  math  3d 

10
Hoàn tác các căn bậc hai
Công việc của bạn là chuyển đổi số thập phân trở lại thành tổng căn bậc hai của số nguyên. Kết quả phải có độ chính xác của ít nhất 6 chữ số thập phân có ý nghĩa. Đầu vào : Một số chỉ số căn bậc hai và số …


1
Xây dựng bộ giải câu đố MU
Câu đố MU là một câu đố trong đó bạn tìm hiểu xem bạn có thể biến MIthành MUcác thao tác sau không: Nếu chuỗi của bạn kết thúc I, bạn có thể thêm một Ukết thúc. (ví dụ MI -> MIU) Nếu chuỗi của bạn bắt đầu bằng M, …



8
Vẽ một dãy các dãy núi
Lấy cảm hứng từ ốp lát Fibino domino , vấn đề này là về việc tạo ra nghệ thuật ASCII đại diện cho một chuỗi tổ hợp nổi tiếng khác. Một sơ đồ núi n bước là một bản vẽ của một dãy núi, sử dụng chính xác n '/' …

3
Người chơi nhanh nhất cho Dots và Hộp
Thử thách là viết một bộ giải cho bút chì và trò chơi giấy cổ điển Dots and Box . Mã của bạn sẽ lấy hai số nguyên mvà nlàm đầu vào chỉ định kích thước của bảng. Bắt đầu với một lưới các chấm trống, người chơi thay phiên …


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.