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

8
Đảo ngược Hy Lạp Golf
Giới thiệu Bạn phải tạo một hàm để chuyển đổi các chữ số Hy Lạp thành chữ số Ả Rập. Đầu vào sẽ là một chữ số Hy Lạp ít hơn 1000và nhiều hơn 0. Đây là mặt trái của thử thách trước đây của tôi . Thuật toán Chia …

2
Mã ngắn nhất cho key-logger
Được rồi, tôi đề xuất một thử thách key-logger ngắn nhất. Theo giải thích của quý ông tại " Các câu hỏi về log-logger có được phép không? ", Các quy tắc nghiêm ngặt phải được áp đặt để làm cho thách thức này có hiệu lực đối với PPCG. …
8 code-golf 


2
Đếm các giao điểm hình chữ nhật
Các thách thức Cho một số lượng hình chữ nhật tùy ý, xuất tổng số giao điểm của những hình đó khi được vẽ trong mặt phẳng 2D. Một giao điểm ở đây được định nghĩa là một điểm Pđược giao nhau bởi hai đường thẳng trực giao với nhau …

10
Golf chuyển đổi Hy Lạp
Giới thiệu Bạn phải tạo một hàm để chuyển đổi các chữ số Ả Rập thành các chữ số Hy Lạp. Đầu vào sẽ là một số nguyên nhỏ hơn 1000và nhiều hơn 0. Thuật toán Số chia thành chữ số (ví dụ 123-> 1, 2, 3) Hãy mỗi chữ …

8
Mở rộng rễ thành đa thức
Thử thách Cho các gốc của một đa thức được phân tách bằng khoảng trắng làm đầu vào, xuất ra dạng mở rộng của đa thức. Ví dụ: đầu vào 1 2 đại diện cho phương trình này: (x-1)(x-2) Và nên xuất ra: x^2-3x+2 Định dạng chính xác của đầu …
8 code-golf 


1
Chuyến du lịch tiếp theo của hiệp sĩ
Chúng ta đều đã nghe nói về câu đố Tour của Hiệp sĩ : tìm một tuyến đường cho một hiệp sĩ đi qua tất cả các ô vuông trên bàn cờ. Nhưng hãy thành thật mà nói, nó hơi nhàm chán. Vì vậy, hãy cho hiệp sĩ một chút …

7
Hexagon-In hay Hexagon-Out?
Có một câu chuyện tuyệt vời để kể về các hình lục giác thông thường được tìm thấy, ví dụ như trong tổ ong. Nhưng con ong bận rộn này cần sự giúp đỡ của bạn trong việc nói cho anh ta biết điểm nào ở bên trong hay bên …

1
Rời khỏi Thằn lằn!
Giả sử chúng ta định nghĩa một chương trình đơn giản lấy một mảng L gồm các số tự nhiên có độ dài N và thực hiện như sau: i=0 #start at the first element in the source array P=[] #make an empty array while L[i]!=0: #and while the value …

16
Du hành trên một trái đất bằng phẳng
Các tọa độ trong thế giới Trái đất phẳng bao gồm vĩ độ (x) và kinh độ (y), là các số nguyên trong phạm vi 0 ... 9999. Giống như các số nguyên Gaussian , nhưng chúng luôn được viết bằng ký hiệu này: 411S 370E Đó là, có Shoặc …
8 code-challenge  arithmetic  parsing  code-golf  interpreter  code-golf  random  classification  code-golf  ascii-art  code-golf  code-golf  string  number  array-manipulation  code-golf  math  rational-numbers  code-golf  internet  classification  code-golf  string  integer  code-golf  number  graphical-output  typography  king-of-the-hill  code-golf  number  sequence  palindrome  code-golf  math  code-golf  math  probability-theory  code-challenge  image-processing  test-battery  code-golf  number-theory  code-golf  tips  swift  code-golf  graphical-output  image-processing  color  code-golf  string  conversion  code-golf  string  array-manipulation  code-golf  encryption  king-of-the-hill  code-golf  string  ascii-art  code-golf  code-golf  string  compression  decision-problem  code-golf  ascii-art  number-theory  division  code-golf  ascii-art  code-golf  code-golf  number  array-manipulation  code-golf  ascii-art  code-golf  code-golf  string  code-golf  sequence  number-theory  code-golf  math  geometry  code-golf  combinatorics  code-golf  integer  code-golf  arithmetic  number-theory  code-golf  arithmetic  restricted-source  number-theory  restricted-complexity 

2
Tìm các từ trên lưới!
Viết chương trình hoặc hàm trích xuất một từ từ tìm kiếm bằng cách sử dụng tọa độ bắt đầu và kết thúc của nó. Đầu vào Chương trình hoặc hàm của bạn phải chấp nhận ba tham số: tọa độ bắt đầu , tọa độ kết thúc và tìm …

4
Số nhị phân ngắn nhất trong phạm vi
Với hai tùy tiện chính xác thập phân số 0 ≤ x < y ≤ 1, tính toán (trong chữ số) ngắn nhị phân số b mà x ≤ b < y . Xuất các chữ số nhị phân của b sau điểm nhị phân dưới dạng một mảng hoặc …

1
Mở rộng dòng
Bài tập Đưa ra một hình ảnh với một dòng trên đó, tạo hoặc hiển thị một hình ảnh với dòng mở rộng dòng đến cạnh của hình ảnh. Dòng màu đen và nền màu trắng. Kích thước ảnh là 100x100những hình ảnh đi kèm trong bất kỳ định dạng …

2
Chuyển đổi sang số Agrippa ASCII
Thử thách Cho một số tự nhiên, xuất nó dưới dạng ASCII của hệ thống số của Agrippa. Sự miêu tả Tôi thích bảng chữ cái lẻ và hệ thống chữ số. Hệ thống chữ số yêu thích của tôi được đưa ra bởi Heinrich Cornelius Agrippa . Nó đưa …

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.