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

30
Chuyển một trang văn bản
EDIT Tôi đã sửa đổi từ ngữ của các quy tắc để làm cho một số điều rõ ràng rõ ràng hơn. Tôi cũng đã thêm một số điểm nhấn để làm rõ một số điểm nhầm lẫn rõ ràng và xác định rõ ràng tùy chọn tạo một chương …
28 code-golf  string 

30
Trở về 1 - Cuộc thi phổ biến [đã đóng]
Nhiệm vụ Tạo một hàm / chương trình con trả về 1. Bạn có thể làm cho nó phức tạp như bạn muốn, miễn là nó trả về 1. Những quy định Các mục có nhiều chiến thắng nhất - giống như bất kỳ cuộc thi phổ biến nào. Chúc …

6
Chọn ngôn ngữ để chơi gôn [đóng]
Một số lời khuyên cho việc lựa chọn ngôn ngữ phù hợp để chơi golf là gì? Những yếu tố ảnh hưởng đến ngôn ngữ được lựa chọn? Dưới đây là một số loại vấn đề ví dụ: Các sự cố yêu cầu giải pháp I / O , bàn …
28 code-golf  tips 


5
Máy tính nâng cao
Bạn phải viết một chương trình đánh giá một chuỗi sẽ được nhập vào một máy tính nâng cao. Chương trình phải chấp nhận đầu vào bằng stdin và đưa ra câu trả lời đúng. Đối với các ngôn ngữ không có chức năng chấp nhận stdin, bạn có thể …
28 code-golf  math 


17
Giải mã một bản mã Vigenère
Các Mật mã Vigenère là một mật mã polyalphabetic đơn giản mà về cơ bản áp dụng một trong những thuật toán mật mã Caesar, theo một chìa khóa. Về cơ bản các chữ cái trong khóa cho biết bảng chữ cái nào được sử dụng. Cuối cùng, có một …
28 code-golf  cipher 

30
Thực hiện hạ huyết áp / khử trùng mà không sử dụng '^'
Các thách thức Thực hiện tetration (còn gọi là Power Tower hoặc Hyperexponentiation) với số lượng ký tự ít nhất. Điều kiện Không sử dụng 'sức mạnh' nhà điều hành hoặc tương đương của nó (ví dụ như pow(x,y), x^y, x**y, vv) Đầu vào được cho là: x y(cách nhau …
28 code-golf  math 

30
Có bao nhiêu thứ sáu ngày 13 trong một năm?
Thử thách của bạn là viết một chương trình, trong một năm, sẽ đưa ra số lượng "Thứ Sáu ngày 13" trong đó. Quy tắc & chi tiết: Bạn có thể đưa đầu vào qua STDINhoặc làm đối số được truyền cho chương trình của bạn. Bạn nên xuất kết …
28 code-golf  date 

30
Roulette Nga
Viết một chương trình chơi Roulette Nga! Nếu chương trình được bắt đầu, nên có 5 trong 6 cơ hội kết thúc bình thường sau khi in "Tôi sống sót!" nên có 1 trong 6 cơ hội chương trình bị sập. (lỗi phân đoạn, v.v.) Không có đầu vào, và …
28 code-golf 

29
Kết xuất kiểu đồng hồ kỹ thuật số
Viết chương trình ngắn nhất sẽ lấy một chuỗi số (có độ dài tối thiểu 20 chiều) làm đầu vào và hiển thị đầu ra bằng cách sử dụng các số kiểu đồng hồ kỹ thuật số tiêu chuẩn. Ví dụ cho đầu vào 81, một giải pháp với đầu …

30
Tính toán số kiểm tra ISBN-13
Viết một hàm, với 12 chữ số đầu tiên của mã ISBN-13 , sẽ tính toán toàn bộ ISBN thông qua tính toán và nối thêm một chữ số kiểm tra thích hợp. Đầu vào của hàm của bạn là một chuỗi chứa 12 chữ số đầu tiên của ISBN. …

29
Chức năng nghịch đảo Colombia
Hãy xác định một chuỗi: Chuỗi tổng hợp n chữ số (n-DSS) là một chuỗi bắt đầu bằng n . Nếu số cuối cùng là k , thì số tiếp theo là k + chữ số-tổng (k) . Dưới đây là một vài n-DSS đầu tiên: 1-DSS: 1, 2, 4, …

24
Xuất hình ảnh Super Mario
Đây là một vấn đề trên Luogu OJ. Tôi quyết định đăng nó ở đây vì trên Luogu OJ, nhiều người, bao gồm cả tôi và bạn tôi, quan tâm đến cách giải quyết vấn đề này trong số ít nhân vật. Nhiệm vụ của bạn là xuất ra ASCII-art …

30
The Pedant's Cosine
Ông chủ của tôi chỉ bảo tôi viết một hàm cosin. Là một người đam mê toán học giỏi, tâm trí tôi ngay lập tức tạo ra Taylor Series thích hợp. cos(x) = 1 / 0! - x^2 / 2! + x^4 / 4! - x^6 / 6! + ... …

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.