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

7
Hôm nay là ngày gì (hoặc những ngày khác)?
Bài tập Viết chương trình hoặc hàm tính toán tên ngày trong tuần của ngày mà người dùng nhập vào. Đầu ra đầu vào Đầu vào là một chuỗi , YYYYMMDD. Ví dụ về các giá trị đầu vào: 20110617: ngày 17 tháng 6 năm 2011 19040229: ngày 29 tháng …
12 code-golf  date 

5
Nội suy đa thức
Viết chương trình thực hiện Nội suy đa thức bằng các số hữu tỷ chính xác tùy ý. Đầu vào trông như thế này: f (1) = 2/3 f (2) = 4/5 f (3) = 6/7 ... Bạn có thể giả sử rằng có chính xác một khoảng trắng trước …


8
Tìm đường dẫn tối đa
Cho một hình vuông có số dương, các số tự nhiên viết một chương trình tìm một đường ngang và dọc với tổng các số dọc theo chúng là cực đại. Một đường ngang đi từ cột đầu tiên đến cột cuối cùng và phải tăng vị trí cột của …
12 code-golf 

1
Giải 8 câu đố
Câu đố 8 là biến thể nhỏ hơn của 15Puheads (hay Câu đố trượt ). Bạn có một 3x3lưới chứa đầy các số từ 0-8 (0 biểu thị ô trống) được sắp xếp theo thứ tự ngẫu nhiên. Nhiệm vụ của bạn là nhập lưới 3x3 và hiển thị giải …

1
Phá vỡ mật mã bị hỏng
Tôi đã thiết kế một trình tạo ngẫu nhiên đơn giản, quay vòng hai số một cách hỗn loạn bằng phương pháp nhân và mô đun. Nó hoạt động tuyệt vời cho điều đó. Nếu tôi sử dụng nó như một trình tạo mật mã, tuy nhiên nó sẽ dễ …

8
Thử thách tôi
Thử thách Trong tác vụ này, bạn phải viết chương trình sẽ nhập đầu vào một số nguyên N (-1e9 <= N <0 && 0 <N <= + 1e9) , sau đó tính T = (abs (N)% M + 1) , nếu N là dương sau đó xuất ký tự …
12 code-golf  quine 

9
Nhân tố ngã ba
Golf này đòi hỏi một tính toán giai thừa được phân chia giữa nhiều luồng hoặc quá trình. Một số ngôn ngữ làm cho điều này dễ phối hợp hơn những ngôn ngữ khác, vì vậy đó là thuyết bất khả tri. Mã ví dụ được cung cấp, nhưng bạn …
12 code-golf 

5
Báo chí phân ly
http://en.wikipedia.org/wiki/Dissociated_press Dissociated Press là một thuật toán tạo văn bản ngẫu nhiên từ một văn bản hiện có. Thuật toán bắt đầu bằng cách in bất kỳ N từ (hoặc chữ cái) liên tiếp trong văn bản. Sau đó, ở mỗi bước, nó tìm kiếm bất kỳ sự xuất hiện …

13
Tạo một số bảng màu
Viết hàm lấy một số làm đối số và biến nó thành một bảng màu bằng cách nối thêm số chữ số tối thiểu. Số sẽ có tối đa 100 chữ số. Sample Inputs 12 122 232 2323 1012121 Sample Outputs 121 1221 232 23232 101212101

7
Bạn đã nhận được bao nhiêu tuyết?
Tôi xin lỗi vì sự dài dòng. Chúng tôi đã có niềm vui với nó khi làm việc trong môn đánh gôn nội bộ của chúng tôi, nhưng nó cần một vài email để làm rõ, vì vậy tôi hy vọng tôi đã bắt được hầu hết trong lần đầu …
12 code-golf 

3
Viết trình xác nhận JSON
Viết chương trình xác định xem đầu vào của nó có phải là JSON hợp lệ hay không . Đầu vào: văn bản ASCII:[\x00-\x7F]* Lưu ý: nếu ASCII có vấn đề, vui lòng sử dụng mã hóa khác, nhưng chỉ ra nó trong bài viết của bạn. Đầu ra: Valid …
12 code-golf 

6
Tính diện tích.
Mã nhỏ nhất cho diện tích giữa đường cong p (x) = a 0 + a 1 * x + a 2 * x 2 + ..., dòng y = 0, dòng x = 0 và dòng x = C (tức là một cái gì đó như thế này: ) …
12 code-golf 

14
In xoắn ốc NxN của các số tăng dần [đóng]
Đóng cửa. Câu hỏi này không đúng chủ đề . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để nó vào chủ đề cho Code Golf Stack Exchange. Đóng cửa 2 năm trước . Các số phải được in …


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.