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

30
Tạo một chương trình vẹt
Đưa ra một đầu vào, đầu ra mà đầu vào theo sau là một dòng mới vô tận. Đầu vào sẽ là một chuỗi chỉ bao gồm các ký tự ASCII có thể in ( 0x20-0x7E) và dòng mới ( 0x0A). Nếu đầu vào là 0, đầu ra mới vô …
15 code-golf  string  sequence  combinatorics  fastest-code  number  code-challenge  restricted-source  rosetta-stone  code-golf  arithmetic  decision-problem  integer  factorial  code-golf  arithmetic  decision-problem  integer  bitwise  code-golf  kolmogorov-complexity  code-golf  tips  vim  code-golf  quine  code-generation  code-golf  string  restricted-source  code-golf  string  random  unicode  code-golf  audio  code-golf  ascii-art  code-golf  decision-problem  code-golf  puzzle-solver  code-golf  restricted-source  code-golf  kolmogorov-complexity  permutations  hexagonal-grid  code-golf  string  math  combinatorics  fastest-code  code-golf  restricted-source  code-golf  string  code-golf  arithmetic  code-golf  math  number  code-golf  string  decision-problem  balanced-string  code-golf  binary  code-golf  string  number  code-challenge  restricted-source  code-golf  ascii-art  printable-ascii  interactive  code-golf  string  ascii-art  code-challenge  restricted-source  source-layout  code-golf  arithmetic  tips  functional-programming  golfing-language  code-golf  binary  encryption 


20
Nướng cho tôi một cái bánh!
Đây là một chiếc bánh: _========_ | | +________+ | | +________+ | | +________+ Nó rộng 8, cao 3 và sâu 1. Bạn phải viết một chương trình làm bánh từ 3 đầu vào. Đầu vào đầu tiên kiểm soát có bao nhiêu dấu gạch dưới ở giữa và …

26
Hãy thử làm một khối lập phương!
Dựa trên điều này: Hãy thử làm một hình vuông! Bạn cần xuất kết quả này: #### # # # ### # # # # #### Trong đó "#" được thay thế bằng đầu vào. Nếu bạn nhập "A", bạn sẽ nhận được AAAA A A A AAA A A …

10
Chia tôi làm đôi
Bạn sẽ được cung cấp một số x, ở đâu 0 <= x <= 2^32 - 1. Bạn nên xuất một danh sách các số ở dạng thập phân, sau khi chia đệ quy ở định dạng nhị phân. Ví dụ: Ví dụ 1: 255 -> 255 15 15 3 …



13
In một quine có chứa đầu vào
Bài tập Bạn sẽ được cung cấp một chuỗi trong đầu vào chỉ bao gồm các ký tự từ ađến z, tức là đầu vào sẽ khớp với biểu thức chính quy /^[a-z]*$/. Đầu ra của bạn phải là một chương trình hoàn chỉnh trong cùng một ngôn ngữ, có …
15 code-golf  quine 


30
Tạm dừng dài gấp đôi
Thử thách của bạn là in đầu vào, đợi bất kỳ khoảng thời gian nào, in đầu vào, đợi gấp đôi thời gian bạn chờ ban đầu, in lại đầu vào, v.v. Độ trễ ban đầu phải dưới 1 giờ và bạn phải có độ chính xác +/- 5% trong …
15 code-golf  string  date 

10
Lời khuyên cho việc chơi golf trong Than củi
Than là ngôn ngữ được tạo bởi chỉ ASCII và DLosc, chuyên về các thách thức nghệ thuật ASCII. Bạn có lời khuyên nào cho việc chơi golf trong Than? Rõ ràng tôi đang tìm kiếm các mẹo liên quan cụ thể đến Than, không phải những lời có thể …
15 code-golf  tips 

15
Máy giá rẻ Enigma (Cops)
Đối với bài đăng của kẻ cướp, máy Cheapo Enigma (Cướp) Nội dung gửi của cảnh sát sẽ bao gồm một chương trình / chức năng chấp nhận một byte dữ liệu và trả về một byte dữ liệu. Mỗi đầu vào có thể phải tạo ra một đầu ra …

6
Mô phỏng bàn phím của tôi
Tôi gặp sự cố với bàn phím của mình (nhiều khả năng là sự cố với trình duyệt của tôi). Đôi khi tôi nhấp vào một trường văn bản mới và bắt đầu nhập tất cả văn bản của tôi đi ra phía sau. Sau một khoảng thời gian rất …
15 code-golf  string  date 

2
Vẽ một đường thẳng
Vẽ một hình ảnh nghệ thuật ASCII đơn giản chứa một đường thẳng. Nó tương tự như thế này và thế này nhưng với thông số kỹ thuật khác nhau. Đầu vào Bạn có thể sửa đổi định dạng đầu vào này cho phù hợp với mã của bạn. số …


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.