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

17
Hiệp sĩ trên Rim là Grim
Giới thiệu Aron Nimzowitsch là một bậc thầy cờ vua hàng đầu và là một nhà văn cờ vua có ảnh hưởng. Trong cuốn sách 'Hệ thống của tôi', chương đầu tiên đề cập đến tầm quan trọng của trung tâm và lý do tại sao bạn nên thống trị …
48 code-golf  math  chess 

30
In tất cả các số nguyên
Viết chương trình hoặc hàm có thể in tất cả các số nguyên chính xác một lần cho thời gian và bộ nhớ vô hạn. Đầu ra có thể có thể là: 0, 1, -1, 2, -2, 3, -3, 4, -4, … 0, 1, 2, 3, 4, 5, 6, 7, …

30
Trao đổi bảng chữ cái
Trong thử thách này, bạn sẽ "đảo ngược" bảng chữ cái hoặc hoán đổi a-zvới z-a. Điều này thường được gọi là Atpash cypher. Vì phép chuyển đổi này làm cho đầu ra trông giống như một số ngôn ngữ nước ngoài, mã của bạn sẽ cần phải càng ngắn …
48 code-golf  string 

30
Bảng chữ cái tam giác
Bạn phải in văn bản chính xác này: A ABA ABCBA ABCDCBA ABCDEDCBA ABCDEFEDCBA ABCDEFGFEDCBA ABCDEFGHGFEDCBA ABCDEFGHIHGFEDCBA ABCDEFGHIJIHGFEDCBA ABCDEFGHIJKJIHGFEDCBA ABCDEFGHIJKLKJIHGFEDCBA ABCDEFGHIJKLMLKJIHGFEDCBA ABCDEFGHIJKLMNMLKJIHGFEDCBA ABCDEFGHIJKLMNONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVWVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVWXWVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVWXYXWVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVWXYZYXWVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVWXYXWVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVWXWVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVWVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUVUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTUTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSTSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRSRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQRQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPQPONMLKJIHGFEDCBA ABCDEFGHIJKLMNOPONMLKJIHGFEDCBA ABCDEFGHIJKLMNONMLKJIHGFEDCBA ABCDEFGHIJKLMNMLKJIHGFEDCBA ABCDEFGHIJKLMLKJIHGFEDCBA ABCDEFGHIJKLKJIHGFEDCBA ABCDEFGHIJKJIHGFEDCBA ABCDEFGHIJIHGFEDCBA …

10
Thứ hai Mini-Golf # 6: Meeesesessess upp teeexexextext
Thứ hai Mini-Golf: Một loạt các thử thách golf-code ngắn , được đăng (hy vọng!) Vào mỗi thứ Hai. Câu chuyện có thật 1 : Một ngày khác, tôi đang chơi xung quanh máy tính bảng của mình khi tôi có ý tưởng truy cập trang tôi thường sử dụng …
48 code-golf  string 


30
In một mảnh Lego
Thử thách này là một nghệ thuật đơn giản . Đưa ra hai đầu vào, mô tả chiều cao và chiều rộng của một mảnh Lego, bạn đã in một biểu diễn nghệ thuật ASCII của nó. Đây là cách các mảnh Lego được cho là trông: (4, 2) ___________ …

6
Khử mùi chuỗi
Hodor là một nhân vật chậm chạp nhưng đáng yêu trong chương trình Game of Thrones ( dĩ nhiên anh ta cũng có trong sách ). Từ duy nhất anh từng nói là 'hodor' . Đáng ngạc nhiên, mặc dù không có nhiều từ vựng, Hodor luôn nói những câu …
48 code-golf  string 

6
MS Paint bị đánh giá thấp
MS Paint luôn là một người dọn dẹp thời gian tuyệt vời, nhưng nó đã bị hầu hết các nhà thiết kế đồ họa xa lánh. Có lẽ mọi người mất hứng thú vì bảng màu chói tai, hoặc do mức độ hoàn tác hạn chế. Bất kể, vẫn có …


7
Tránh sông
Lý lịch Trong kiểu chữ, các dòng sông là những khoảng trống trực quan trong một khối văn bản, xảy ra do sự liên kết ngẫu nhiên của các không gian. Điều này đặc biệt khó chịu vì não của bạn dường như dễ dàng lấy chúng hơn trong tầm …

14
Quá nhanh, quá Fourier: FFT Code Golf
Thực hiện Biến đổi Fourier nhanh trong ít nhân vật nhất có thể. Quy tắc: Giải pháp ngắn nhất sẽ thắng Có thể giả định rằng đầu vào là mảng 1D có độ dài bằng hai. Bạn có thể sử dụng thuật toán bạn chọn, nhưng giải pháp thực sự …



16
chủ mưu pin ngựa
Mục tiêu Đưa ra một danh sách các cụm mật khẩu ba từ, bẻ khóa tất cả. Mỗi lần bạn đoán, bạn sẽ được cung cấp một manh mối theo phong cách của Mastermind , mô tả có bao nhiêu ký tự khớp với mật khẩu và bao nhiêu vị …

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.