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.


28
Vấn đề Josephus (tính ra)
Các thách thức Viết hàm lấy hai số nguyên dương n và k làm đối số và trả về số người cuối cùng còn lại sau n sau khi tính ra mỗi người thứ k . Đây là một thử thách chơi gôn, vì vậy mã ngắn nhất sẽ thắng. …

30
Xác định nếu 4 điểm tạo thành một hình vuông
Viết hàm lấy 4 điểm trên mặt phẳng làm đầu vào và trả về đúng nếu 4 điểm tạo thành một hình vuông. Các điểm sẽ có tọa độ tích phân với giá trị tuyệt đối <1000. Bạn có thể sử dụng bất kỳ đại diện hợp lý nào của …
29 code-golf  math 

13
Có bao nhiêu Jimmys có thể phù hợp?
Trong thử thách đơn giản nhưng thú vị này , bạn được yêu cầu xác định xem liệu Jimmy có sụp đổ nền tảng của họ hay không. Jimmy có ba bộ phận cơ thể /, ovà \sắp xếp như thế này /o\ Nền tảng được đại diện với -. …
29 code-golf  string 

30
Jimmy sẽ rơi ra khỏi nền tảng của mình?
Backstory Gặp bạn tôi là Jimmy: /o\ Jimmy là một nhân vật nhỏ thích đứng trên nền tảng. Đây là Jimmy đang đứng an toàn trên một nền tảng: /o\ ------------- Bây giờ, Jimmy có một cảm giác cân bằng tốt, vì vậy anh ta có thể đứng một cách …

7
Mã nguồn biến thái
mbomb007 yêu cầu chúng tôi thực hiện một chương trình tự cắt xén . Đây là một thử thách thú vị, nhưng cá nhân tôi không muốn khuyến khích các chương trình của mình tự cắt xén. Tôi thích nghĩ rằng, tại trung tâm của mọi chương trình là một …



30
Thực hiện Bogosort
Là giải Sudoku quá khó? Ngay cả phiên bản vũ phu ? Đây là một bài tập mã hóa dễ dàng hơn một chút. Tôi hi vọng. :-P Viết hàm ngắn nhất để thực hiện bogosort. Cụ thể, chức năng của bạn nên: Lấy một mảng (hoặc tương đương với …

20
Trình tự của Stewie: + * - / + * - /
Chúng ta hãy sử dụng bốn phép toán cơ bản, cộng +, nhân *, trừ -và chia /(float, không phải số nguyên). Trình tự của Stewie được định nghĩa như sau: x = [x(1), x(2)] // Two initial numbers (one indexed) x(3) = x(1) + x(2) x(4) = x(2) * …

30
Thử thách này sử dụng ký tự '+'
Nhiệm vụ của bạn: được cung cấp một số n, tạo dấu '+' là các nký tự cách xa trung tâm của nó. Nếu điều này gây nhầm lẫn, hãy kiểm tra các trường hợp thử nghiệm. Các phương thức nhập chuẩn: đầu ra phải là một chuỗi hoặc được …

4
Di chuyển mũi tên dọc theo một đường viền
Hộp cát Cho một tập hợp các đường viền 2d không chồng chéo (cách nhau ít nhất một khoảng trống ngay cả trên các đường chéo) với các mũi tên được định hướng theo cùng chiều kim đồng hồ hoặc ngược chiều kim đồng hồ (mỗi đường viền có hướng …


12
Thư xác nhận đóng hộp
Thời báo New York có một trò chơi trực tuyến hàng ngày có tên Letter Boxed (liên kết nằm phía sau một tường thành; trò chơi cũng được mô tả ở đây ), được trình bày trên một hình vuông như sau: Bạn được cung cấp 4 nhóm 3 chữ …

19
Xoay một cột
Cho một số nguyên k và một khối văn bản hoặc một mảng 2d mà các mảng bên trong có thể có độ dài không bằng nhau (giống với một khối văn bản), xoay mọi ký tự hoặc phần tử trong cột thứ k lên hoặc xuống vị trí tiếp …

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.