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

23
Liệt kê
Cho một số nguyên dương tạo ra tất cả các biến số của đối tượng.nnnnnn Chi tiết Một sự loạn trí là một hoán vị không có điểm cố định. (Điều này có nghĩa là trong mọi số lần loạn không thể có trong mục thứ ).TôiTôiiTôiTôii Đầu ra phải …

17
Đó không phải là X của tôi, Y của nó quá Z
Thử thách này được lấy cảm hứng từ một loạt sách thiếu nhi của Fiona Watt và Rachel Wells, mà gần đây tôi đã được thưởng thức với con gái mình. Trong mỗi cuốn sách, một con chuột (được minh họa, nhưng không phải là một phần của văn bản) …
17 code-golf 


13
Sao làm sao
Giới thiệu Ý tưởng là sử dụng ký tự dấu sao (ngôi sao) *để hiển thị một ngôi sao nghệ thuật ascii ở một kích thước xác định. Thứ nguyên là số đầu vào lớn hơn hoặc bằng chỉ định chiều cao theo dòng của điểm trên của ngôi sao. …


19
Đơn hàng mới số 4: Thế giới
Giới thiệu (có thể bỏ qua) Đặt tất cả các số dương theo thứ tự thông thường của nó (1, 2, 3, ...) là một chút nhàm chán, phải không? Vì vậy, đây là một loạt các thách thức xung quanh hoán vị (chia sẻ lại) của tất cả các …

16
Tôi có sinh đôi với phần còn lại hoán vị không?
Chúng tôi định nghĩa RnRnR_n là danh sách các phần còn lại của phép chia Euclide của nnn theo 222 , 333 , 555 và 777 . Cho một số nguyên n≥0n≥0n\ge0 , bạn phải tìm ra nếu tồn tại một số nguyên 0<k<2100<k<21000Rn+kRn+kR_{n+k}R48R48R_{48}k=210k=210k=210R258=(0,0,3,6)R258=(0,0,3,6)R_{258}=(0,0,3,6) Quy tắc Bạn có thể xuất …

10
Sắp xếp bong bóng 2 chiều
Sắp xếp không có ý nghĩa gì đối với mảng 2 chiều ... hay không? Nhiệm vụ của bạn là lấy một lưới đầu vào và áp dụng thuật toán giống như bong bóng cho nó cho đến khi tất cả các giá trị trong lưới không giảm từ trái …
17 code-golf  grid 

30
Xuất hiện đầu tiên trong chuỗi Sixers
Chuỗi Sixers là một tên có thể được đặt cho chuỗi A087409 . Tôi đã tìm hiểu về chuỗi này trong một video Numberphile và nó có thể được xây dựng như sau: Đầu tiên, lấy bội số của 6, được viết trong cơ sở 10: 6, 12, 18, 24, …

4
Những gì chúng ta đã có?
Lấy cảm hứng và, để tưởng nhớ, thiên tài yêu dấu của chúng ta, YÊN NGHỈ Ông đã phát minh và thực hiện các dfns - kiệt tác của mình và là chủ đề của thử thách. Đối với người quan tâm: tài liệu và video đầy đủ dfns mới …

26
Tính tổng số vị trí
Đưa ra một danh sách các công việc, phải được thực hiện theo thứ tự, với mỗi lần lấy một vị trí để thực hiện, sẽ mất bao lâu để thực hiện tất cả chúng nếu sau khi thực hiện một công việc, hai công việc tương tự không thể …


14
Phát hiện tất cả các đường chéo (chống) với các giá trị trùng lặp
Thử thách: Đưa ra một đầu vào ma trận, xác định số lượng đường chéo và đường chéo với số lượng trùng lặp. Vì vậy, nếu chúng ta có một ma trận như thế này: [[aa,ab,ac,ad,ae,af], [ba,bb,bc,bd,be,bf], [ca,cb,cc,cd,ce,cf], [da,db,dc,dd,de,df]] Tất cả các đường chéo và đường chéo sẽ là: [[aa],[ab,ba],[ac,bb,ca],[ad,bc,cb,da],[ae,bd,cc,db],[af,be,cd,dc],[bf,ce,dd],[cf,de],[df], …


10
Copycats đối ứng
Đặt là số nguyên dương gồm chữ số thập phân . Đặt là một số nguyên dương khác.MộtAAnnnd1, d2, . . . , dnd1,d2,...,dnd_1,d_2,...,d_nBBB Với mục đích của thử thách này, chúng tôi gọi là bản sao của nếu có ít nhất một danh sách các số nguyên dương sao …

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.