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
Đây có phải là ứng cử viên Calvin Number?
Thử thách này là một sự tôn vinh dành cho Nhà văn Thử thách Huyền thoại ™ của chúng tôi, Sở thích của Calvin - giờ được đổi tên thành Helka Homba -, với tinh thần tương tự như Tạo số Dennis . Calvin là một người đóng góp khá …

3
Làm đầy khay đá khối tùy ý
Giả sử lưới không gian này và X's đại diện cho mặt cắt ngang của một số khay đá rỗng có hình dạng kỳ lạ : X X X X X X XX X XX X XXXXXX XXXXXXXXXXXXX Các cột không có Xlỗ đại diện cho các lỗ hoặc khoảng …

4
Nghệ thuật Argyle ASCII
Viết chương trình (hoặc hàm) lấy số nguyên dương. Nếu đầu vào là 1, in (hoặc trả lại) hai viên kim cương cạnh nhau, mỗi viên có độ dài 1 cạnh: /\/\ \/\/ Đối với mỗi đầu vào Nlớn hơn 1, hãy nhìn vào đầu ra cho N-1và cho mỗi …

6
Thời gian mê cung lục giác!
Thời gian cho một thách thức mê cung khác, nhưng không phải như bạn biết. Các quy tắc cho thử thách này hơi khác so với hầu hết các thử thách mê cung. Các loại gạch được định nghĩa như sau: S: Vị trí trên mê cung bạn bắt đầu …

6
Là pizza công bằng?
Câu hỏi này được lấy cảm hứng từ, và là nghịch đảo của câu hỏi này . Dennis ( E), Doorknob ( D), Martin ( M) và Chris ( C) đã đặt mua một chiếc bánh pizza. Bánh pizza hình chữ nhật được chia thành các miếng vuông, mỗi miếng …

18
Văn bản bên phải
Công việc của bạn là lấy một đầu vào chuỗi và một số và căn chỉnh chuỗi bên phải, làm cho chiều rộng của văn bản thành số. Khi một dòng quá dài, hãy ngắt nó và đặt phần còn lại vào dòng tiếp theo, lặp lại cho đến khi …
27 code-golf  string 

9
Vua đồi - Lính cứu hỏa
Đó là một mùa hè khô ráo trên thảo nguyên. Bốn nông dân trong khu vực nhận ra rằng họ có thể tạo ra thị trường trên ngô bằng cách đốt các cây trồng hàng xóm của họ. Nhưng họ cần một chiến lược để làm như vậy; đó là …


1
Điểm ASCII
Đi sâu vào sâu trong thư mục tạm thời của bạn, bạn tìm thấy một số tác phẩm cho piano. Thật không may, các tác phẩm này chỉ được viết với tên ghi chú và thời lượng và bạn chỉ có quyền truy cập vào một thiết bị đầu cuối …

2
Vim - dòng bình luận bao quanh với nhân vật bình luận
Hôm nay tôi nhận ra rằng tôi thường thích xác định các phần trong mã của mình như vậy: #################### # Helper Functions # #################### Nhưng đó là tẻ nhạt để làm. Giả sử tôi có một dòng như thế này: # Helper Functions # Bộ vimtổ hợp phím ngắn …
27 code-golf  vim  comment 

10
Chiều dài móc sản phẩm
Một sơ đồ trẻ là một sự sắp xếp của các hộp trong hàng trái lý và cột hàng đầu hợp lý. Đối với mỗi hộp, tất cả các khoảng trắng phía trên nó và bên trái của nó đều bị chiếm dụng. XXXXX XXX XXX X Độ dài móc …

25
Đảo ngược và đảo ngược một chuỗi
Đảo ngược và đảo ngược một chuỗi Thử thách Trong thử thách này. Bạn sẽ viết một chương trình sẽ xuất hoặc trả lại đầu vào, đảo ngược và đảo ngược. Đầu tiên, mỗi ký tự nên được chuyển đổi thành mã ký tự của nó. Sau đó, nên được …

24
Sắp xếp cái này, nhanh lên!
Chà ... có 59 (bây giờ là 60) câu hỏi được gắn thẻ sắp xếp , nhưng không có câu hỏi nhanh đơn giản nào. Điều đó phải được sửa chữa. Đối với những người không quen thuộc với quicksort , đây là một sự cố, lịch sự của Wikipedia- …

7
Tăng quy mô ốp lát kim cương
Bất kỳ hình lục giác thông thường có thể được lát bằng kim cương, ví dụ như vậy: ______ /_/_/\_\ /_/\_\/\_\ /\_\/_/\/_/\ \/_/\_\/_/\/ \_\/_/\_\/ \_\_\/_/ Chúng tôi sẽ xem xét kích thước trên 1(vì các mặt của kim cương được làm bằng một /hoặc \mỗi cái). Các lát tương tự …

23
Hoán đổi viết hoa của hai chuỗi
your shift key is broken. wheNever you type two lines, the cApitaL LetteRs in them get swappeD. you must write a program to fiX THIS! Sự miêu tả Đầu vào là hai chuỗi s1và có s2độ dài bằng nhau. Mỗi cái sẽ chỉ chứa ASCII có thể in và có …
27 code-golf  string 

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.