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

15
Tính hệ số nguyên tử
Lý lịch Chuỗi Fibonacci được định nghĩa là f(1) = 1 f(2) = 1 f(n) = f(n-1) + f(n-2) Fibonorial, tương tự như giai thừa, là sản phẩm của n số Fibonacci đầu tiên . g(n) = f(1) * f(2) * ... * f(n-1) * f(n) Hệ số Fibonomial, tương …


3
Kết hợp tuyến tính của hai vectơ
Tóm tắt Cho đầu vào đại diện cho hai vectơ và "trọng số" tương ứng của chúng, tạo ra đầu ra cũng đại diện cho tổng trọng số của các vectơ đó. Thử thách Đầu vào sẽ bao gồm một hoặc nhiều dòng ký tự sau: chính xác một lần …

3
Vẽ ký hiệu ước tính của EU
Thông số kỹ thuật của dấu hiệu "ước tính" được sử dụng bởi Chỉ thị của Liên minh Châu Âu (U + 212e bằng Unicode, mà bạn không thể đơn giản in cho thử thách này) là khá chính xác. Để sao chép một số hạn chế từ câu hỏi …


1
Ép buộc một chuỗi thành một số nguyên trong GolfScript
GolfScript tự động ép buộc các giá trị, theo trình tự 'ưu tiên' sau đây: số nguyên → mảng → chuỗi → khối (được liệt kê từ thấp nhất đến cao nhất.) Điều này có nghĩa là để "1"7+lại chuỗi "17"trên ngăn xếp (và không 8), bởi vì các chuỗi …
11 tips  golfscript 

2
Tính toán các chuỗi chạy
Hãy xem xét các định nghĩa sau đây được lấy từ Số lần chạy trong một chuỗi bởi W. Rytter. Lưu ý rằng từ, chuỗi và chuỗi con đều là từ đồng nghĩa. Một chuỗi trong một chuỗi là một phân đoạn định kỳ không thể lặp lại (với cùng …
11 code-golf  string 

5
Đánh giá một trận chiến lược
Trong trò chơi Stratego, cơ chế trò chơi chính là khi bạn tấn công quân cờ của đối thủ. Trong thử thách này, công việc của bạn là mô phỏng một trong những trận chiến này và nói ai sống sót. Thông số kỹ thuật Bạn sẽ nhận được như …

3
Tất cả các số Armstrong
Số Armstrong (Số hoàn hảo AKA Plus, hoặc số tự sự) là một số bằng tổng nlũy thừa của các chữ số, trong đó nlà số chữ số của số đó. Ví dụ, 153có 3chữ số, và 153 = 1^3 + 5^3 + 3^3, vì vậy 153là một số Armstrong. …

6
Số học dài nhất
Cho một chuỗi số nguyên hữu hạn không rỗng, trả về một dãy số học có độ dài cực đại. Nếu có nhiều độ dài tối đa giống nhau, bất kỳ trong số chúng có thể được trả về. Các định nghĩa: Một chuỗi số học là một chuỗi a(1),a(2),a(3),a(4),...sao …

3
Fader AppleSauce
Ngày trước, tất cả 1337 trẻ em đã sử dụng các phần mềm văn bản trong các phòng chat. Tôi không biết về các bạn, nhưng tôi muốn cảm thấy tuyệt như họ đã làm. Vấn đề duy nhất là các tập lệnh và ứng dụng cũ của chúng được …
11 code-golf 

1
Chuỗi Steiner đệ quy
Chuỗi Steiner là một tập hợp N vòng tròn trong đó mỗi vòng tròn tiếp xúc với 2 vòng tròn không giao nhau khác cũng như các vòng tròn trước và vòng tiếp theo của chuỗi, như được thấy trong hình ảnh dưới đây: Trong thử thách này, bạn sẽ …

14
Tối đa tối đa!
Lấy cảm hứng từ câu hỏi này và được tinh chỉnh bởi Luis Mendo . Thử thách Cho một ma trận số nguyên 2D, mỗi hàng có giá trị tối đa. Một hoặc nhiều phần tử của mỗi hàng sẽ bằng giá trị tối đa của hàng tương ứng. Mục …


5
In gạch AdamN
Adam7 là một thuật toán xen kẽ cho các hình ảnh raster, chẳng hạn như PNG. Nó được gọi là thuật toán "Adam7" bởi vì nó được phát minh bởi Adam M. Costello và nó được tạo ra bằng cách tuân theo một mẫu nhất định 7 lần. Một trong …

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.