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

10
Trình tự XOROR
Cellular Automata thực sự hấp dẫn. Những cái thường được nói đến là những cái nhị phân, tức là những cái được đại diện bởi một số. Tuy nhiên, những người, theo tôi, đã được thực hiện cho đến chết. CA Ternary thú vị hơn, nhưng chúng tôi có tất …

28
Tạo một hình vuông
Tạo một hình vuông Bạn phải lấy đầu vào của một số nguyên của một hoặc nhiều và xuất ra một hình vuông được làm bằng bất kỳ ký tự có thể in nào bạn chọn với một đường chéo chéo qua tâm. Ý tưởng chung là cho đầu ra …

21
Đây có phải là một tên biến hợp lệ?
Mục tiêu Viết chương trình hoặc hàm kiểm tra xem tên biến có hợp lệ không và đầu ra 1 hoặc Truenếu nó hợp lệ, 0,5 nếu hợp lệ nhưng bắt đầu bằng dấu gạch dưới (_) và 0 hoặc Falsenếu nó không hợp lệ. Quy tắc Tên biến trong …
23 code-golf  string 

13
Rời khỏi tổ
Đưa ra một danh sách các số nguyên không phẳng, xuất ra một danh sách các danh sách chứa các số nguyên ở mỗi cấp lồng nhau, bắt đầu với mức lồng nhau ít nhất, với các giá trị theo thứ tự ban đầu trong danh sách đầu vào khi …

10
Số tổng hợp cao
Một số đánh giá cao hợp là một số nguyên dương có nhiều ước hơn bất kỳ số nguyên dương nhỏ hơn có. Đây là trình tự OEIS A002182 . 20 điều khoản đầu tiên của nó là 1, 2, 4, 6, 12, 24, 36, 48, 60, 120, 180, 240, …

12
Xác định lát cắt dọc
Cho một hình ảnh, xuất [chiều rộng tính bằng pixel của một phần dọc đầy đủ] 1 (nếu có tồn tại). Nếu không có phần dọc tồn tại, đầu ra 0. Đầu vào có thể được cung cấp dưới dạng tệp cục bộ hoặc mảng lồng nhau. Nếu bạn chọn …

10
Vẽ một dòng thời gian
Đưa ra đầu vào của danh sách các số nguyên biểu thị ngày, xuất ra dòng thời gian nghệ thuật ASCII như sau: <-----------------------------> A B C D E Dòng thời gian trên là đầu ra cho đầu vào [1990, 1996, 1999, 2011, 2016]. Lưu ý một số điều về …

8
Số thay thế bằng thư tương ứng của họ
Tạo một hàm hoặc chương trình lấy một số làm đầu vào và xuất ra một chuỗi trong đó các điểm mã ASCII cho bảng chữ cái viết thường và viết thường được thay thế bằng các ký tự tương đương của chúng. Bảng chữ cái viết hoa sử dụng …
23 code-golf  string 



30
Ổ cắm điện
Đây là một vấn đề từ NCPC 2005 . Roy có một căn hộ chỉ có một ổ cắm điện duy nhất, nhưng anh ta có một loạt các dải năng lượng. Tính số lượng ổ cắm tối đa anh ta có thể có bằng cách sử dụng các dải …

15
Thử thách hình học
Mọi người đều thích hình học. Vậy tại sao chúng ta không thử và viết mã cho nó? Thử thách này liên quan đến việc lấy chữ và số và tạo hình tùy theo nó. Đầu vào Các đầu vào sẽ ở dạng (shapeIdentifier)(size)(inverter). Nhưng hình dạng, kích thước và …
23 code-golf  string  ascii-art  geometry  code-golf  ascii-art  subsequence  fewest-operations  test-battery  code-golf  array-manipulation  bitwise  code-golf  interactive  code-golf  music  code-golf  string  kolmogorov-complexity  code-golf  string  decision-problem  simulation  code-golf  string  classification  code-golf  sequence  base-conversion  palindrome  code-golf  kolmogorov-complexity  code-golf  date  astronomy  code-golf  sequence  base-conversion  code-golf  geometry  combinatorics  code-golf  string  code-golf  math  array-manipulation  code-challenge  math  code-golf  card-games  code-challenge  array-manipulation  sorting  code-golf  code-golf  math  abstract-algebra  polynomials  code-golf  palindrome  factoring 

17
Đồng nguyên thủy và số pi
Giới thiệu Lý thuyết số đầy những điều kỳ diệu, dưới dạng kết nối bất ngờ. Đây là một trong số họ. Hai số nguyên là đồng thủ nếu họ không có những yếu tố chung khác hơn 1. Cho một số N , xem xét tất cả các số …

3
Lập trình câu đố và xe tải Taco
Lập trình Câu đố & Code Golf đã mở một chiếc xe tải taco ! Từ này được đưa ra và bây giờ người dùng từ khắp nơi trên mạng Stack Exchange đang đến để dùng thử các tacos ASCII ngon, xác thực của chúng tôi . Chúng tôi cần …

25
Hàm Möbius
Hàm Möbius Hàm Möbius là một hàm lý thuyết số quan trọng. Việc gửi của bạn phải chấp nhận một số nguyên dương nvà trả về giá trị của hàm Möbius được ước tính tại n. Định nghĩa Hàm Möbius (n) được định nghĩa như sau: | 1 if n …

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.