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

6
Phát hiện ngôn ngữ lập trình một đoạn mã là gì
Thách thức của bạn là lấy một số mã nguồn làm đầu vào và xuất ra ngôn ngữ lập trình mà nó được viết. Ví dụ: bạn có thể có đầu vào class A{public static void main(String[]a){System.out.println("Hello, World!");}} Và đầu ra Java Hai mục tiêu chính của bạn là sự …

10
Điện trở của giá trị bất thường
Giới thiệu Khi xây dựng một dự án điện tử, một sơ đồ có thể gọi một điện trở có giá trị bất thường (giả sử, 510 ohms). Bạn kiểm tra thùng các bộ phận của mình và thấy rằng bạn không có điện trở 510-ohm. Nhưng bạn có nhiều …

5
Lời khuyên cho việc chơi golf trong brainfuck
Bạn có lời khuyên chung nào cho việc chơi golf trong brainfuck? Tôi đang tìm kiếm những ý tưởng có thể được áp dụng cho các vấn đề về golf nói chung ít nhất là cụ thể đối với brainfuck (ví dụ: "xóa bình luận" không phải là một câu …

6
Vòng tròn phân chia mặt phẳng
Bài tập Bạn sẽ được cung cấp một tập hợp các vòng tròn trong mặt phẳng với tâm của chúng trên đường thẳng y = 0 . Nó được đảm bảo rằng không có cặp vòng tròn nào có nhiều hơn một điểm chung. Nhiệm vụ của bạn là xác …

30
Thư trong số điện thoại
Vấn đề: Ví dụ, bạn đang tạo một điện thoại mới, nơi mọi người có thể nhập các số điện thoại chuyên dụng 1-800-program, và chúng sẽ được tự động chuyển đổi thành số điện thoại có thể sử dụng, như 1-800-7764726(ví dụ trước). Chương trình của bạn sẽ nhận …
23 code-golf  number 

6
Tỷ lệ thiết bị Lego
Tôi đang chế tạo một robot lego khổng lồ và tôi cần tạo ra một số tỷ số truyền cụ thể bằng cách sử dụng một bộ bánh răng. Tôi có rất nhiều bánh răng với các kích thước bánh răng lego phổ biến: 8, 16, 24 hoặc 40 răng. …
23 code-golf  math 


12
Hình ảnh thang độ xám
Kết hợp hình ảnh thang độ xám thành đen trắng thuần túy với thuật toán của riêng bạn. Hướng dẫn: Bạn phải đưa ra thuật toán mới của riêng bạn. Bạn không thể sử dụng các thuật toán có sẵn (ví dụ Floyd-Steinburg) nhưng bạn có thể sử dụng kỹ …


5
Điểm một trò chơi cờ vây
Ghi một Go trò chơi là một nhiệm vụ đó không phải là tất cả quá dễ dàng. Trong quá khứ đã có một vài cuộc tranh luận về cách thiết kế các quy tắc để bao quát tất cả các trường hợp góc lạ có thể xảy ra. May …

8
Giải trí của Thành phần Piet Mondrian
Chào buổi trưa, Mục tiêu của bạn là, trong số lượng byte mã nguồn ít nhất, sẽ tạo lại bất kỳ bức tranh 'Thành phần' nào của Piet Mondrian (ví dụ, Thành phần # 10 ). Việc giải trí có thể sử dụng màu thực tế hoặc thay thế bằng …

7
Chuyển đổi biểu thức infix thành ký hiệu postfix
Khi tôi nhìn thấy tiêu đề của câu hỏi đóng này , tôi nghĩ rằng nó trông giống như một thử thách golf mã thú vị. Vì vậy, hãy để tôi trình bày nó như vậy: Thử thách: Viết chương trình, biểu thức hoặc chương trình con, được đưa ra …
23 code-golf  math 


15
Chuỗi địa hình
Dưới đây là một số ví dụ đầu vào, vì vậy tôi có thể giải thích vấn đề là gì: ((1 2)(3 (4 5) moo)) (i (lik(cherries)e (woohoo))) Hãy nghĩ về dòng văn bản này như một bản đồ địa hình của một số ngọn núi. Mỗi bộ dấu ngoặc …


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.