Câu hỏi được gắn thẻ «code-golf»

Code-golf là một cuộc thi để giải quyết một vấn đề cụ thể trong vài byte mã nguồn.

8
Một máy tính cổng logic đơn giản
Nhiệm vụ của bạn, nếu bạn chọn chấp nhận nó, là xây dựng một bộ đánh giá sự thật đơn giản cho các toán tử logic sau: ---------------------------------------------------------------------------------- Logical Name | Gate Name | Symbol | Symbol Name | Truth Table ---------------------------------------------------------------------------------- Identity | is | | (none) | 10 …

3
Phân tích cú pháp chuỗi Python
Thách thức là phân tích một chuỗi như Python và in nội dung của chuỗi. Đầu vào (đối số dòng lệnh hoặc stdin) : một chuỗi ký tự (ví dụ "hello") (hoặc nhiều chữ, xem nối chuỗi bằng chữ bên dưới) Đầu ra (stdout) : nội dung của chuỗi (ví …

4
Mô hình máy cắt cỏ
Lấy từ Bài kiểm tra Vòng loại B 2013 của Google Code Jam : Alice và Bob có một bãi cỏ ở phía trước ngôi nhà của họ, có hình chữ nhật N mét vuông M. Mỗi năm, họ cố gắng cắt cỏ theo một số mô hình thú vị. …
9 code-golf 

1
Viết một bộ giải dòng chảy ASP / Prolog / SAT
Flow Free là một game android gây nghiện, trong đó bạn phải kết nối các cặp yếu tố lại với nhau thông qua những con rắn không chồng chéo và lấp đầy toàn bộ lưới. Để biết mô tả, xem tại đây: https://play.google.com/store/apps/details?id=com.bigduckgames.flow&hl=vi Tôi có một giải pháp ASP (lập …
9 code-golf 

5
Các từ không có chiều dài tùy ý
Một chuỗi là vuông nếu nó không chứa chuỗi con hai lần liên tiếp. Có thể có một từ vuông không dài tùy ý sử dụng bảng chữ cái 3 chữ cái. Viết một chương trình mà chấp nhận một số nguyên dương n từ stdin và in bất kỳ …

3
Xây dựng bộ giải Sudoku Killer
Bạn nghĩ rằng sudoku thường xuyên rất khó, bây giờ hãy thử Killer Sudoku ! Trong trò chơi Killer Sudoku, bạn không được cung cấp bất kỳ số nào cả. Thay vào đó, bạn được cung cấp các khu vực được cho là thêm vào một số nhất định. Hãy …

14
Hiển thị phân số tiếp tục
Thách thức của bạn là chuyển đổi một phân số thành dạng phân số tiếp tục của nó. Đầu vào : Phân số có thể là đầu vào ở bất kỳ định dạng nào, bao gồm (nhưng không giới hạn) chuỗi: "7/16" danh sách: {7, 16}, (7, 16), [7, 16] …

5
Phân vùng của một danh sách
Câu trả lời cho câu hỏi này quá dài Thử thách của bạn là viết một hàm phân vùng với số lượng ký tự nhỏ nhất. Ví dụ đầu vào ['a', 'b', 'c'] Ví dụ đầu ra [(('a'),('b'),('c')), (('a', 'b'), ('c')), (('a', 'c'), ('b')), (('b', 'c'), ('a')), (('a', 'b', 'c'))] …



9
Tính hệ số tương quan
Cho một dãy số cho các sự kiện X và Y, hãy tính hệ số tương quan của Pearson. Xác suất của mỗi sự kiện là bằng nhau, do đó, các giá trị dự kiến ​​có thể được tính bằng cách đơn giản là tổng hợp từng chuỗi và chia …


4
Tạo số Friedman
Một số Friedman là một con số có thể được thể hiện bằng cách áp dụng các phép toán cơ bản (^, /, *, +, -) cho tất cả các chữ số của nó. Các hoạt động không cần phải được áp dụng cho từng chữ số riêng lẻ, nhưng …
9 code-golf 


1
Tối ưu hóa nhân chuỗi ma trận
Thách thức này là tính toán thứ tự nhân hiệu quả nhất cho một sản phẩm của một số ma trận. Kích thước của ma trận được chỉ định trên một dòng đầu vào tiêu chuẩn. Bạn nên in ra đầu ra tiêu chuẩn một danh sách các số nguyên …
9 code-golf  math 

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.