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
Lấy lại nguyên tố từ sức mạnh nguyên tố
Định nghĩa : công suất nguyên tố là số tự nhiên có thể được biểu thị dưới dạng p n trong đó p là số nguyên tố và n là số tự nhiên. Nhiệm vụ : Cho công suất nguyên tố p n > 1, trả về số nguyên tố …
13 code-golf  arithmetic  primes  king-of-the-hill  python  board-game  code-golf  number  subsequence  code-golf  ascii-art  code-golf  array-manipulation  decision-problem  grid  fastest-algorithm  logic-gates  logic  code-golf  cards  code-golf  rational-numbers  code-golf  math  number  sequence  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  code-golf  number  sequence  decision-problem  code-golf  ascii-art  number  code-challenge  sequence  arithmetic  sorting  code-golf  date  fastest-algorithm  code-golf  string  number  random  combinatorics  code-golf  combinatorics  code-golf  ascii-art  base-conversion  code-golf  array-manipulation  code-golf  string  code-golf  string  number  arithmetic  code-golf  kolmogorov-complexity  code-golf  string  array-manipulation  json  code-golf  puzzle-solver  code-golf  binary  graph-theory  code-golf  arithmetic  haskell  code-golf  string  cipher  code-golf  code-golf  string  parsing  alphabet  code-golf  string  code-golf  ascii-art  code-golf  string  number  code-golf  string  balanced-string 

4
Mã màu xám tổng quát
Dữ liệu vào: Một mảng I gồm k số nguyên dương. Các số nguyên sẽ không lớn hơn 100 và k 100 . Đầu ra: Mã của bạn phải xuất tất cả các mảng O có thể có số nguyên không âm có độ dài k với giới hạn là …

1
Tất cả ánh sáng Tất cả ánh sáng Tất cả ánh sáng!
Thử thách này hoàn toàn bị xé toạc lấy cảm hứng từ All Light , được phát triển bởi Soulgit Games. Thử thách Bạn là một thợ điện, và công việc của bạn là kết nối tất cả các đèn với pin. Các đèn và pin được đặt trong một …
13 code-golf 

7
Một đống trọng lượng
Thử thách: Bạn sẽ được cung cấp hình ảnh ASCII của một đống trọng lượng làm đầu vào và phải xuất trọng lượng kết hợp của cọc. Định dạng: Có 5 trọng lượng khác nhau, nặng 1, 2, 5, 10, 20 Passerees (hoặc một số đơn vị tùy ý khác). …

3
Trình giải từ tìm kiếm
Tôi đã tự hỏi ngày hôm qua nếu tôi có thể viết một chương trình để kết hợp thông qua một tìm kiếm từ nhất định và đưa ra câu trả lời. Nó thực sự dễ dàng đáng ngạc nhiên. Bây giờ tôi tự hỏi làm thế nào nhỏ chúng …

26
Thông dịch viên chơi golf đơn giản
Thử thách: Công việc của bạn là tạo ra một trình thông dịch đơn giản cho một ngôn ngữ chơi golf đơn giản. Đầu vào: Đầu vào sẽ ở dạng chuỗi được phân tách bằng dấu cách. Bạn có thể thay thế phân tách không gian bằng những gì bạn …


7
Điểm cắt trong mê cung
Một mê cung được đưa ra dưới dạng ma trận 0s (tường) và 1s (không gian có thể đi bộ) ở bất kỳ định dạng thuận tiện nào. Mỗi ô được coi là kết nối với 4 (hoặc ít hơn) hàng xóm trực giao của nó. Một thành phần được …

13
Chu kỳ số học
Đầu vào: Số nguyên nlà >=0hoặc >=1( f(0)là tùy chọn) Đầu ra: Số nthứ 'trong dãy bên dưới, HOẶC dãy lên đến và bao gồm nsố thứ. Sự nối tiếp: (0),1,-1,-3,0,5,-1,-7,0,9,-1,-11,0,13,-1,-15,0,17,-1,-19,0,21,-1,-23,0,25,-1,-27,0,29,-1,-31,0,33,-1,-35,0,37,-1,-39,0,41,-1,-43,0,45,-1,-47,0,49,-1,-51,0,53,-1,-55,0,57,-1,-59,0,61,-1,-63,0,65,-1,-67,0,69,-1,-71,0,73,-1,-75,0,77,-1,-79,0,81,-1,-83,0,85,-1,-87,0,89,-1,-91,0,93,-1,-95,0,97,-1,-99 Trình tự này được xây dựng như thế nào? f(n=0) = 0(tùy chọn) f(n=1) = f(0) + nhoặc f(n=1) …

30
Kiểm tra Isogram
Thử thách : Đưa ra một từ, kiểm tra xem đó có phải là một biểu đồ hay không. Gì : Một isogram là một từ chỉ bao gồm các chữ cái không có trùng lặp (không phân biệt chữ hoa chữ thường). Chuỗi rỗng là một hình bình hành. …

1
Bạn có thể vượt qua Bill Gates?
Sắp xếp bánh kếp là thuật ngữ thông tục cho vấn đề toán học sắp xếp một chồng bánh kếp bị rối loạn theo thứ tự kích thước khi một thìa có thể được chèn tại bất kỳ điểm nào trong ngăn xếp và được sử dụng để lật tất …

6
Chuyển đổi màu từ RGB sang Xterm
Thiết bị đầu cuối tương thích Xterm 256 màu thêm 240 màu trên 16 màu hệ thống thông thường. Màu sắc 16-231 sử dụng 6 cấp độ (0, 95, 135, 175, 215, 255) màu đỏ, xanh lá cây và xanh dương, được sắp xếp theo thứ tự từ vựng. Màu …
13 code-golf  color 

3
Làm phẳng chương trình Stack Mèo
Stack Mèo là một ngôn ngữ dựa trên ngăn xếp, đảo ngược. Bản chất đảo ngược của nó làm cho các vòng lặp hơi kỳ lạ. Thử thách này là về vòng lặp có điều kiện (...). Khi các vòng lặp này được lồng theo một số cách nhất định, …


3
Mỏ quét tuyệt vời
Hexcells là một trò chơi dựa trên Minesweeper chơi trên các hình lục giác. (Tiết lộ đầy đủ: Tôi không có gì để làm với Hexcells. Thực tế tôi không thực sự thích trò chơi.) Hầu hết các quy tắc của Hexcell có thể được thể hiện khá dễ dàng …

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.