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
Tìm mọi chữ số từ cột lớn nhất
Đây là một thử thách tương đối đơn giản dành cho bạn: Đưa ra một danh sách các số nguyên dương: Sắp xếp chúng trong một lưới và tính tổng mỗi cột. Ví dụ: nếu đầu vào là [123, 7, 49, 681], lưới sẽ trông như thế này: 1 2 …
14 code-golf  math  grid 

9
Code golf ABC's: Thử thách hộp ASCII
Cho hai số nguyên dương, 'a' và 'b', xuất ra một "hộp" ascii-art có chiều rộng bằng một ký tự và b cao. Ví dụ: với '4' và '6': **** * * * * * * * * **** Đơn giản phải không? Đây là khuynh hướng: Đường viền của …

17
In một lớp bánh
Thử thách Đưa ra một đầu vào n, in một nlớp bánh nghệ thuật ASCII cao, nhìn từ bên cạnh, với hai cây nến trên đầu. Tham khảo các ví dụ dưới đây để biết chi tiết. Đầu ra >> cake(1) _|_|_ | | +-----+ >> cake(3) _|_|_ | | …

14
Trình tự heo đất
Tôi đã thực hiện trình tự của riêng mình gần đây (được gọi là trình tự Piggyback) và nó hoạt động như thế này: P(1), P(2)Và P(3)= 1. Đối với tất cả mọi P(n)nơi n>3, trình tự hoạt động như thế này: P(n) = P(n-3) + P(n-2)/P(n-1) Vì vậy, tiếp …
14 code-golf  math 

4
Một cuộc phiêu lưu nhỏ
Trò chơi phiêu lưu văn bản có một công thức thiết lập khá; có một thế giới bao gồm một loạt các phòng / không gian, người chơi có thể di chuyển xung quanh các phòng này và có một số vật phẩm trong phòng. Người chơi có thể nhặt …

12
Tạo chuỗi Linus
Định nghĩa Từ mô tả trên OEIS A006345 : Để tìm a(n), xem xét một 1hoặc a 2. Đối với mỗi, tìm hậu tố lặp lại dài nhất, nghĩa là, đối với mỗi a(n)=1,2, tìm chuỗi dài nhất svới thuộc tính mà chuỗi a(1),...,a(n)kết thúc ss. Sử dụng chữ số …

14
Xác minh định lý của Wolstenholme
Định nghĩa Định lý của Wolstenholme nói rằng: trong đó avà blà các số nguyên dương và plà số nguyên tố, và dấu ngoặc đơn lớn là hệ số Binomial . Bài tập Để xác minh điều đó, bạn sẽ được cung cấp ba đầu vào: a, b, p, nơi …


6
Chi phí tài nguyên lưới điện
Chi phí tài nguyên lưới điện Giới thiệu Trong trò chơi bảng Power Grid , một phần không thể thiếu của trò chơi là hành động mua tài nguyên để cung cấp nhiên liệu cho các trạm điện của bạn. Có bốn loại tài nguyên được sử dụng trong trò …
14 code-golf 



2
Mê cung bàn cờ
Các quân cờ (vua, hoàng hậu, tân binh, giám mục và hiệp sĩ) và quân cờ nằm ​​trên một bảng, nhưng không phải trên hình vuông a1 hoặc h8 . Nhiệm vụ của bạn là đi từ a1 trống đến các ô vuông h8 trống , chỉ đi qua các …
14 code-golf  chess  maze 


11
Tôi chỉ trả bằng đô la
Như tiêu đề - mặc dù rời rạc - gợi ý, tôi chỉ trả bằng đô la. Các thách thức Viết hàm / chương trình lấy một chuỗi làm đầu vào, là giá trị tiền tệ đứng trước ký hiệu. ex) £4.99. Sau đó, trả lại số tiền tương tự …
14 code-golf  math  string 

21
Golf bit dệt
Lưu ý: nửa đầu của thử thách này đến từ thử thách trước đó của Martin Ender, Visualize Bit Weaving . Cái ác ngôn ngữ lập trình bí truyền có một hoạt động thú vị trên các giá trị byte mà nó gọi là "dệt". Nó thực chất là một …

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.