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

10
Chơi Taps vòi
Hôm nay, ngày 11 tháng 11 năm 2015, là Ngày Cựu chiến binh tại Hoa Kỳ. " Taps " là cuộc gọi bugle được phát trong đám tang của quân đội Hoa Kỳ: ( "Vòi" trên SoundCloud từ vtmiller ) Đó là một giai điệu đơn giản, chỉ dài hai …

30
Watson-Crick palindromes
Vấn đề Tạo một hàm có thể xác định xem chuỗi DNA tùy ý có phải là một bảng màu Watson-Crick hay không. Hàm sẽ lấy một chuỗi DNA và xuất ra một giá trị thực nếu chuỗi đó là một bảng màu Watson-Crick và một giá trị sai nếu …


5
Phá vỡ các tab trong một nửa
Chiến tranh thánh đã được chiến đấu trên không gian so với các tab. (Và tất nhiên là không gian, vượt trội về mặt khách quan, đã thắng.) - Alex A. S ome peo p le vẫn từ chối để một ccept rằng whi c h là cl e arly …

12
Tôi chưa thấy con số đó trước đây!
Viết một chương trình mà đi qua một chuỗi các ký tự không phải khoảng trắng (bạn có thể giả định rằng họ là chữ số 0để 9, nhưng không theo cách chúng được xử lý phụ thuộc vào điều này) và cho biết thêm không gian theo các quy …

30
Mèo kêu meo meo"
cat đi "meo" Chúng ta đều quen thuộc với khái niệm của một catchương trình. Người dùng gõ một cái gì đó vào, nó được trả lại cho người dùng. Dễ dàng. Nhưng tất cả các catchương trình tôi đã xem cho đến nay đã bỏ lỡ một sự thật: …
31 code-golf 

13
Đồ thị hoa của một bông hoa
Hãy nhìn vào bông hoa cúc này: Khá, phải không? Chà, nếu tôi nói với bạn rằng đây thực sự không phải là một bông hoa thì sao? Rất nhiều hoa (bao gồm hoa hướng dương, hoa cúc, hoa cúc và những thứ khác) thực sự bao gồm nhiều bông …

2
Trò chơi tối ưu của Tic Tac Torus
Thử thách này là về trò chơi Tic Tac Toe, nhưng nó được chơi trên một hình xuyến. Cách chơi Để tạo bảng trò chơi cần thiết, bạn bắt đầu với bảng trò chơi Tic Tac Toe thông thường. Đầu tiên gấp nó thành một hình trụ bằng cách nối …

6
Viết chương trình đưa ra mức độ phản chiếu của nó
Có 95 ký tự ASCII có thể in : !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Trong phông chữ Consolas (mặc định khối mã Stack Exchange), một số ký tự có các gương xung quanh trục đối xứng dọc: Những cặp nhân vật này là tấm gương của nhau: () [] {} <> /\ Các ký …

4
ASCII Doodling: Laser in a Box
Thỉnh thoảng khi tôi vẽ nguệch ngoạc, tôi vẽ một hình chữ nhật, bắt đầu bằng một đường chéo từ một trong các góc, và sau đó chỉ cần vạch ra một đường bằng cách "phản chiếu" nó bất cứ khi nào tôi chạm vào một cạnh của hình chữ …

30
Xác định độ sâu của một mảng
Một thử thách đơn giản cho buổi tối thứ Hai của bạn (tốt, hoặc sáng thứ Ba ở nửa kia của thế giới ...) Bạn được cung cấp dưới dạng đầu vào một mảng các số nguyên dương lồng nhau, có khả năng rách nát: [1, [[2, 3, [[4], 5], …


23
Căn chỉnh dòng!
Căn chỉnh dòng! Đưa ra một ký tự và một chuỗi nhiều dòng, công việc của bạn là đệm từng dòng của chuỗi để chúng xếp hàng giữa các dấu phân cách đã cho. Ví dụ Đầu vào: , Programming, Puzzles And, Code golf Đầu ra: Programming, Puzzles And, Code …

7
Là những con xúc xắc không tự nhiên?
Xúc xắc không tự động là những đồ chơi nhỏ xinh xắn thách thức trực giác của chúng ta trong lý thuyết xác suất. Chúng ta sẽ cần một vài định nghĩa cho thử thách này: Xét hai con xúc xắc A và B được ném cùng một lúc. Chúng …

3
Triển khai PCG
Vấn đề nào tốt hơn cho PCG.SE so với việc triển khai PCG, Trình tạo số ngẫu nhiên tốt hơn ? Bài báo mới này tuyên bố sẽ trình bày một trình tạo số ngẫu nhiên nhanh, khó dự đoán, nhỏ, tối ưu về mặt thống kê. Việc thực hiện …
31 code-golf  random 

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.