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


20
Bỏ phiếu chiến lược, trò chơi
Một trong những hệ thống bỏ phiếu phổ biến nhất cho các cuộc bầu cử một người chiến thắng là phương thức bỏ phiếu đa số. Nói một cách đơn giản, ứng cử viên có nhiều phiếu nhất sẽ chiến thắng. Tuy nhiên, bỏ phiếu đa số là không chắc …

20
Cuộc tranh chấp Samurai tối thượng
Chú ý: Đây vua-of-the-đồi thách thức đã hoàn thành. Điều này có nghĩa là dấu kiểm màu xanh lá cây, đã được trao cho C5H8NNaO4 cho mục nhập của họ Người quan sát sẽ không được chuyển đến bất kỳ câu trả lời mới nào. Bạn vẫn có thể gửi …

30
Mẹo chơi gôn trong PHP
Bạn có lời khuyên chung nào cho việc chơi golf trong PHP? Tôi đang tìm kiếm những ý tưởng có thể được áp dụng cho các vấn đề về mã golf nói chung ít nhất là cụ thể đối với PHP (ví dụ: "xóa bình luận" không phải là một …
37 code-golf  tips  php 

30
In bảng chữ cái bốn lần
Chương trình phải in bảng chữ cái bốn lần: lần thứ nhất theo thứ tự bảng chữ cái thông thường, lần thứ hai theo thứ tự bàn phím qwerty, lần thứ ba theo thứ tự bàn phím dvorak và cuối cùng theo thứ tự bảng chữ cái ngược. Đầu ra …

30
Trộn pi và e để làm bánh!
Mọi người đều biết pi hằng số toán học, tỷ lệ chu vi của đường tròn với đường kính của nó. 3.14159265358979323846264338327950288419716939937510... Bạn có lẽ cũng biết e hằng số toán học, các cơ sở của một logarit tự nhiên. 2.71828182845904523536028747135266249775724709369996... Nhưng ... bạn có biết bánh không? Đây là …

5
P i = = 3. 2
Lấy cảm hứng từ video này của Infinite Series . Giới thiệu Pi được định nghĩa là tỷ lệ của chu vi với đường kính của một vòng tròn. Nhưng một vòng tròn được định nghĩa như thế nào? Thông thường một vòng tròn được định nghĩa là các điểm …


30
Viết hoa ngẫu nhiên
Nhiệm vụ Nhiệm vụ của bạn là tạo ra một chương trình hoặc một chức năng, được đưa ra một đầu vào, xuất văn bản đầu vào với các chữ cái ngẫu nhiên được viết hoa, trong khi vẫn giữ các chữ cái viết hoa viết hoa. Mọi sự kết …


7
Danh sách các phiên bản Python
Python là ngôn ngữ lập trình lớn phát triển nhanh nhất hiện nay. Đây là ngôn ngữ được mong muốn nhất trong năm thứ ba liên tiếp, có nghĩa là các nhà phát triển chưa sử dụng nó nói rằng họ muốn học nó. [1] Lý do cho sự phổ …

6
Redux Y2K
Trong những năm 1990, COBOL kỹ sư máy tính làm việc ra một cách để mở rộng trường ngày sáu chữ số bằng cách chuyển đổi chúng sang YYYDDDnơi YYYlà year - 1900và DDDlà ngày trong năm [001 to 366]. Chương trình này có thể kéo dài ngày tối đa …

19
Dịch mã Morse dựa trên thời lượng âm
Mục tiêu Mã Morse thường được biểu diễn dưới dạng âm thanh. Đưa ra một luồng bit đại diện cho dù âm thanh được bật hay tắt, hãy dịch luồng thành chữ và số và khoảng trắng. Cụ thể Luồng bit được phân tích dựa trên độ dài lặp lại …
36 code-golf  morse 

19
Mở rộng khung!
Thách thức của bạn là mở rộng một số dấu ngoặc trong đầu vào của chương trình như được hiển thị: Tìm một chuỗi s giữa hai dấu ngoặc phù hợp [và ], với một chữ số n sau dấu ngoặc đóng. Xóa dấu ngoặc. Thay s bằng chính nó …

22
Cơ sở ASCII cơ bản
Tiêu đề thay thế: Kiểm đếm bản án tù của bạn trên tường Cho một số n, các số đo đầu ra được nhóm thành 5 nhóm mỗi nhóm truyền thống và 50 mỗi hàng. Ví dụ 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| …
36 code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

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.