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



4
Những con số bất hạnh
Thử thách này được truyền cảm hứng rất nhiều từ những gì @Mego tạo ra với số Holy và Holier của anh ấy, rất nhiều lời cảm ơn đến anh ấy và cách chơi chữ của anh ấy. Số thánh là số chỉ gồm các chữ số có lỗ , …

1
Giúp Jason định dạng JSON của mình
Jason có một JSON lớn nhưng không thể đọc được, vì vậy anh ta cần phải làm đẹp nó. Định dạng Spec JSON có 4 loại khác nhau: Số; Chỉ0-9 Dây; "Chuỗi trích dẫn đôi đã thoát với\ Mảng; Được giới hạn bởi [], với các mục được phân tách …
11 code-golf  string  json  code-golf  number  code-golf  image-processing  code-golf  string  code-golf  number  sequence  arithmetic  number-theory  code-golf  string  code-golf  string  counting  code-golf  ascii-art  code-golf  math  code-golf  tips  code-golf  string  code-golf  grid  graph-theory  code-golf  parsing  interpreter  brainfuck  code-golf  math  arithmetic  number-theory  programming-puzzle  c#  code-golf  dominoes  code-golf  tips  code-golf  string  grid  crossword  code-golf  string  code-golf  kolmogorov-complexity  code-golf  number  sequence  code-golf  string  math  number  number-theory  primes  fastest-code  code-golf  number  code-golf  string  code-golf  ascii-art  number  kolmogorov-complexity  code-golf  string  grid 

9
Tam giác Pascal như một danh sách 2 chiều
Tạo Tam giác Pascal là một danh sách lồng nhau và chứa các số không trong các điểm không sử dụng. Trong mảng đầu ra, các số của Tam giác Pascal được phân tách bằng các số 0 và được đệm bởi các số 0 ở mỗi bên để chúng …
11 code-golf  math 

4
Mật khẩu ngẫu nhiên so với mật khẩu phổ biến
Trên Github, có một danh sách 10.000 mật khẩu phổ biến nhất. Tôi cũng đã tạo danh sách mật khẩu ngẫu nhiên của riêng mình . Công việc của bạn là xác định sự khác biệt giữa hai danh sách (với độ chính xác 100%). Do đó, chương trình của …
11 code-golf 

9
Đọc một dòng thời gian
Lấy cảm hứng từ Vẽ một dòng thời gian . Đưa ra một dòng thời gian của các sự kiện, xuất ngày cho mỗi sự kiện. Một dòng thời gian sẽ được đưa ra trong mẫu 2000 --AF-C-------E--D---B-- Trong đó dòng đầu tiên hiển thị một điểm đã biết trong …

3
Thủ đô trượt
Bối cảnh Hãy tưởng tượng bảng chữ cái tiếng Anh được viết thành một hàng bằng chữ in hoa - ABCDEFGHIJKLMNOPQRSTUVWXYZ. Giả sử chúng ta có một ống kính có chiều rộng thay đổi đặc biệt sao cho khi đặt trên hàng, nó sẽ hiển thị một "cửa sổ" nhất …

4
Nhân vật HTML đó là nhân vật nào?
Mục tiêu thực sự đơn giản. Nhận một chuỗi làm đầu vào, phân tích tất cả các thực thể HTML tương ứng với các ký tự sau (bao gồm các biến thể chữ hoa của chúng): áàãâäéèêëíìîïóòõôöúùûüýÿ Quy tắc phân tích cú pháp: Mỗi thực thể bắt đầu bằng &và …

6
Một mẫu tự động tương quan miễn phí
Xem xét một vectơ 1 chiều, có giá trị thực x đại diện cho các quan sát của một số quá trình được đo tại các khoảng cách đều nhau theo thời gian. Chúng tôi gọi x một chuỗi thời gian . Gọi n là độ dài của x và …

11
Octal, Decimal hay Hexadecimal?
Đưa ra một chuỗi đầu vào chỉ chứa các chữ cái và số, hãy viết chương trình hoặc hàm in các ký tự ASCII có thể in được (Hex 20-7E) có thể tương ứng với giá trị của chuỗi trong các cơ sở 8, 10 và 16 (nếu có thể). …


2
Hãy chơi vài ván cờ!
Giới thiệu Boardgame là một trò chơi kinh điển giữa những đứa trẻ, nhưng có một số đứa trẻ cảm thấy nhàm chán khi chơi một ván cờ từng bước. Bây giờ họ muốn kết quả được hiển thị trước khi họ đặt tay lên bảng. Thử thách Giả sử …

8
Ăn thanh sô cô la
Tôi có một thanh sô cô la và tôi cần trợ giúp để ăn nó vì vậy bạn sẽ viết một chương trình chỉ để làm điều đó. Giải trình Dòng đầu tiên là đầu vào. Các ví dụ được phân tách bằng một dòng trống. 7 ____ __|__| |__|__| …

15
Quan hệ đồng dư
Với 3 số nguyên dương a, bvà n(có giá trị tối đa là giá trị số nguyên biểu diễn tối đa trong ngôn ngữ của bạn), sản lượng một giá trị truthy nếu a ≡ b (mod n), và falsey khác. Đối với những người không quen thuộc với các …

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.