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

1
Chuyển tuyến
Như với hầu hết các ký hiệu APL, ⍉có ý nghĩa khác nhau khi được gọi với một đối số (chuyển vị) so với hai đối số (kích thước chuyển vị / sắp xếp lại dyadic). Thách thức này liên quan đến cái sau, hoạt động tương tự như numpy.moveaxistrong …

1
Đếm các mảng thực sự độc đáo
Đây là phần tiếp theo để đếm mảng tạo nên các bộ duy nhất . Sự khác biệt đáng kể là định nghĩa về tính độc đáo. Hãy xem xét một mảng Achiều dài n. Mảng chỉ chứa số nguyên dương. Ví dụ A = (1,1,2,2). Hãy để chúng tôi …

4
Đếm các góc, cạnh và mặt của khối cắt
Đến từ bài sandbox này Điều này được lấy cảm hứng từ một bài kiểm tra toán học sinh lớp 8 Giới thiệu Chúng tôi có một khối lập phương với các góc sau A(0, 0, 0) B(1, 0, 0) C(1, 1, 0) D(0, 1, 0) E(0, 0, 1) F(1, …
9 code-golf 

3
Là mạch có thể?
Viết chương trình hoặc chức năng nhận đầu vào: tất cả các điện trở có sẵn và giá trị điện trở và đưa ra giá trị trung thực cho dù có thể có điện trở hay không bằng cách sử dụng các điện trở đó. Quy tắc: Bất kỳ định …


7
Magic: The Gathering, Paying for Spells
Để biết thêm về lòng tốt của MtG: Magic: Cuộc chiến tập hợp với khả năng Tiền đề: Trong Magic: the Gathering, bạn sử dụng phép thuật bằng cách trả chi phí mana của họ bằng cách khai thác các vùng đất với số lượng cần thiết. Những vùng đất …

12
Kết hợp khác nhau có thể
Vấn đề Cho một giá trị n, hãy tưởng tượng một phong cảnh núi được ghi trong một tham chiếu (0, 0) đến (2n, 0). Không có khoảng trắng giữa các sườn dốc và cả ngọn núi không xuống dưới trục x. Vấn đề cần giải quyết là: cho n …


14
Dấu ngoặc đơn theo thứ tự từ điển
Thử thách được thực hiện từ đây và cũng ở đây Một chuỗi n ngoặc đơn bao gồm n ( s và n ) s. Trình tự dấu ngoặc đơn hợp lệ được xác định như sau: Bạn có thể tìm cách lặp lại việc xóa cặp dấu ngoặc đơn …


24
Nhân giống undelta
Hãy để chúng tôi xác định "deltas nhân" của các giá trị [a0,⋯aN,][một0,⋯mộtN,][\; a_0, \cdots a_N, \;] như: [a1/a0,⋯,ai+1/ai,⋯,aN/aN−1][một1/một0,⋯,mộtTôi+1/mộtTôi,⋯,mộtN/mộtN-1] [\; a_1 / a_0, \cdots, a_{i+1} / a_i, \cdots, a_N / a_{N-1} \;] Hoạt động ngược lại - cụ thể là "phép nhân undelta" - trả về các giá trị sao …

3
Tiệc sinh nhật chia sẻ
Một văn phòng (hãy gọi nó là "Văn phòng") sẽ cắt giảm thời gian lãng phí vào năm 2019 bằng cách hợp nhất các bữa tiệc sinh nhật của văn phòng. Bất kỳ hai người nào có sinh nhật từ thứ Hai đến thứ Sáu (bao gồm) trong cùng một …

11
Bàn tay đồng hồ của Doom
Bạn bị xích vào một cái ghế. Bên dưới bạn là một ngọn núi lửa khổng lồ. Một chiếc đồng hồ 12 giờ bên cạnh bạn tích tắc một cách đáng ngại, và bạn thấy rằng nó có dây dẫn từ phía sau lên đến một chuỗi, nó sẽ thả …
9 code-golf  date 

2
Lời khuyên cho việc chơi golf trong The Powder Toy
Hãy vui vẻ với điều này, The Powder Toy là một thử thách thú vị cho golf, đặc biệt là với logic lọc. Điều khiến TPT trở thành một thách thức là rất nhiều cách để tiếp cận một vấn đề: Should I use Cellular Automaton rules, SWCH logic, Filt …
9 code-golf  tips  the-powder-toy  code-golf  number  array-manipulation  integer  code-golf  string  decision-problem  boggle  code-golf  array-manipulation  average  code-golf  math  code-golf  decision-problem  restricted-source  code-golf  code-golf  math  primes  code-golf  random  code-golf  tips  perl  code-golf  string  parsing  code-golf  math  number  decision-problem  code-golf  math  number  code-golf  string  alphabet  code-golf  math  geometry  code-golf  interpreter  brainfuck  code-golf  code-golf  decision-problem  boggle  code-golf  math  number  sequence  code-golf  math  code-golf  ascii-art  code-challenge  restricted-source  quine  code-golf  math  decision-problem  number-theory  primes  code-golf  ascii-art  code-golf  integer  graph-theory  chess  code-golf  math  interpreter  code-golf  code-golf  code-golf  ascii-art  code-golf  arithmetic  number-theory  code-golf  string  kolmogorov-complexity  code-golf  string  decision-problem  code-golf  primes  factoring  encode  code-golf  decision-problem  code-golf  geometry  grid  code-golf  quine  code-golf  matrix  code-golf  matrix  code-golf  code-golf  number  array-manipulation  code-golf  array-manipulation  sorting  code-golf  matrix  code-golf  brain-flak 

10
Ngày xuất hiện
Với ba số nguyên không âm y, mvà d(trong đó ít nhất một người phải là số dương) và một ngày hợp lệ với một năm tích cực (trong bất kỳ định dạng hợp lý bao gồm năm, tháng và ngày, và không có thêm thông tin), sản lượng ngày …
9 code-golf  date 

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.