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
Hiển thị đồng hồ kỹ thuật số
Hiển thị đồng hồ kỹ thuật số (Tôi thấy có nhiều thử thách đồng hồ. Tôi đã cố gắng đọc tất cả. Tôi chắc chắn điều này là duy nhất) Viết một số mã liên tục cập nhật một đồng hồ kỹ thuật số hiển thị trong định dạng h:m:snơi …
20 code-golf 

8
Hình dung sắp xếp
Giả sử tôi có một danh sách như [3, 0, 4, 2, 1], và tôi sử dụng sắp xếp lựa chọn để sắp xếp nó, tôi có thể hình dung nó như thế này: 3,0,4,2,1 |-| 0,3,4,2,1 |-----| 0,1,4,2,3 |-| 0,1,2,4,3 |-| 0,1,2,3,4 Thử thách này là về hình dung …


12
Xe KITT nghệ thuật ASCII
Bộ phim truyền hình Knight Rider của thập niên 80 có một chiếc xe thông minh, tự nhận thức được gọi là KITT. Một khía cạnh đặc biệt của chiếc xe là một thanh máy quét gắn phía trước cho phép KITT "nhìn thấy" (và trông có vẻ quen thuộc …



3
Làm tròn đến n Sig Figs
Thử thách Cho một số xvà một số n, làm tròn số xcho các nsố liệu quan trọng và đưa ra kết quả. Con số đáng kể Các số liệu có ý nghĩa của một số là các chữ số có ý nghĩa góp phần vào độ phân giải đo …
20 code-golf  math 

29
Tìm độ lệch tối đa
Vấn đề này được "lấy cảm hứng" từ một câu hỏi ban đầu được hỏi trên Quora (không phải để chơi golf mã). Tôi chỉ muốn làm cho nó trở thành một thách thức cho các bạn (và vấn đề đầu tiên của tôi gửi ở đây). Cho một mảng …

25
Các số cách nhau
Đưa ra một danh sách các Nsố nguyên không âm, xuất các số đó với mỗi số được đệm bởi các khoảng trắng theo chiều dài N. (Hoặc, trả về danh sách ký tự / chuỗi.) Bạn có thể giả sử rằng Nlớn hơn hoặc bằng số chữ số của …
20 code-golf  string 

18
Sắp xếp nhiều khóa
Đưa ra một danh sách các chỉ số và không hoặc nhiều danh sách số nguyên, xuất ra danh sách các số nguyên, được sắp xếp theo thứ tự tăng dần, với mức độ ưu tiên chính từ đầu vào đầu tiên. Thí dụ Đặt các phím nhập là [1, …

25
Suffixes nổ
Cho một chuỗi ASCII, xuất ra các hậu tố bùng nổ của nó. Ví dụ: nếu chuỗi là abcde, có 5 hậu tố, được sắp xếp dài nhất đến ngắn nhất: abcde bcde cde de e Mỗi hậu tố sau đó được phát nổ , có nghĩa là mỗi ký …
20 code-golf  string 

16
Tìm số lẻ trong một chuỗi
Các thách thức: Hãy xem xét hàm F(N) = 2^N + 1trong đó Nlà một số nguyên dương nhỏ hơn 31. Trình tự được xác định bởi chức năng này là: 3, 5, 9, 17, 33, 65, 129, 257, 513, 1025, 2049, 4097, 8193, 16385, 32769, 65537, 131073, 262145, 524289, …

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.