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
Kiên trì phụ gia
Mã ngắn nhất để vượt qua tất cả các khả năng chiến thắng. Trong toán học, sự tồn tại của một số đo lường bao nhiêu lần một hoạt động nhất định phải được áp dụng cho các chữ số của nó cho đến khi đạt được một số điều …

15
Mã ngắn nhất để tạo một trò chơi quá thấp - Quá cao
Bạn phải tạo một trò chơi Quá thấp --- Quá cao (TLTH) bằng mã ngắn nhất (tính bằng byte) Luật chơi: Máy tính sẽ chọn một số ngẫu nhiên trong phạm vi số nguyên (-32768..32767). Bây giờ bạn sẽ nghĩ về một số và nhập nó. Máy tính sẽ cho …
20 code-golf 

30
In bảng chữ cái tùy chỉnh
Các thách thức Hiển thị bảng chữ cái từ một chữ cái đã cho đọc từ đầu vào giao diện điều khiển. Nếu chữ cái viết hoa, bạn phải hiển thị bảng chữ cái viết hoa. Bảng chữ cái được in phải kết thúc bằng chữ cái tiền lệ của …
20 code-golf  string 

7
Diamondize Một số văn bản
Đưa ra một chuỗi đầu vào có độ dài 2hoặc dài hơn chỉ bao gồm các ký tự chữ cái [A-Z]hoặc [a-z](lựa chọn của bạn nếu chúng đều là chữ hoa hoặc chữ thường), xuất ra một chuỗi ký tự liên tục tạo thành một mẫu kim cương kép. Chuỗi …

20
Mã đo Golf © 2019
Mã đo Golf © 2019 Hexdumps được sử dụng với xxdcái nhìn như thế này: 00000000: 666f 6f20 6261 7220 7370 616d 2065 6767 foo bar spam egg 00000010: 730a s. Nhiệm vụ của bạn là chuyển đổi một hexdump ở dạng này thành số byte được sử dụng. Quy …

19
Một số đồng đẳng Prime
(Lấy cảm hứng ngẫu nhiên từ /mathpro//q/339890 ) (Liên quan: 1 , 2 ) Đưa ra một danh sách đầu vào gồm các số nguyên tố riêng biệt (ví dụ [2, 5, 7]:) và một số nguyên n, xuất ra tất cả các số nguyên dương nhỏ hơn nchỉ chứa …
20 code-golf  primes 

16
Thoát khỏi mê cung!
Bạn bị mắc kẹt trong mê cung 5x5 này - mỗi phòng được dán nhãn từ 1 đến 25 và lối ra nằm trong phòng 1. Bạn được cung cấp làm đầu vào phòng bạn hiện đang ở. Nhiệm vụ của bạn là xuất ra chuỗi di chuyển ngắn nhất …

27
Viết một thông dịch viên cho *
Nhiệm vụ rất đơn giản. Viết một thông dịch viên cho ngôn ngữ * . Đây là một liên kết lớn hơn đến wiki. Chỉ có ba chương trình * hợp lệ: * In "Xin chào thế giới" * In một số ngẫu nhiên trong khoảng từ 0 đến 2.147.483.647 …
20 code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

1
Tracless Busy Beaver
Tất cả những ngọn hải đăng bận rộn đã làm cho một mớ hỗn độn. Họ đã viết tất cả trên băng. Với tốc độ này, hàng xóm của chúng tôi sẽ ngừng cho chúng tôi mượn băng không giới hạn. Chúng tôi cần một cách mới để chơi trò …

8
Lời khuyên cho việc chơi golf trong Excel?
Thật kỳ lạ khi tôi chưa thấy điều này, vì Excel dường như là một ngôn ngữ hợp lệ để chơi gôn mã (mặc dù 'trình biên dịch' không miễn phí). Excel có phần giống như một ký tự đại diện trong việc chơi golf, giỏi các thử thách chơi …
20 code-golf  tips 

3
Mở rộng mở rộng bash brace
Vì hầu hết các lý do lịch sử, bash khá khó hiểu về cú pháp và mô hình lập trình - điều này có thể khiến nó trở nên lúng túng và đôi khi làm nản lòng khi chơi golf. ngôn ngữ. Một trong số đó là mở rộng cú …
20 code-golf  string 




2
Chơi kết nối 4!
Viết chương trình chơi trò chơi Connect 4 . Bạn được đưa ra trạng thái của bảng làm đầu vào và bạn phải quyết định cột nào sẽ đặt mảnh của bạn để có được 4 liên tiếp (theo chiều ngang, chiều dọc hoặc đường chéo) hoặc chặn đối thủ …

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.