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

5
Chuyển đổi độ sang một trong 32 điểm của la bàn
La bàn 32 điểm là ... thú vị, để nói rằng ít nhất. Bởi Denelson83 (Công việc riêng) [ GFDL hoặc CC-BY-SA-3.0 ], qua Wikimedia Commons Thử thách của bạn là lấy thước đo độ và chuyển nó thành hướng trên la bàn 32 điểm. Mỗi hướng là 11,25 (360/32) …
13 code-golf 

9
Trò chơi giải đố
Có thể bạn biết trò chơi Set (một trò chơi tuyệt vời dành cho trẻ em btw) một trò chơi bài với 81 lá bài, trong đó mỗi lá bài có một hình trên đó với 4 thuộc tính khác nhau (hình thức, số, màu sắc và điền). Mỗi thuộc …
13 code-golf 

8
Xóa các tệp pesky .DS_Store này
Nếu bạn sử dụng OS X thì bạn có thể quen với các tệp ".DS_Store" khét tiếng được tạo ra do sử dụng Finder. Thách thức là viết mã sẽ đi qua toàn bộ hệ thống tệp và xóa bất kỳ tệp nào có tên ".DS_Store". Golf mã cổ điển …

24
Chuyển đổi chuỗi số nhỏ thành chuỗi
Giới thiệu Trong quá trình làm việc với trình tạo BMP (bitmap), tôi gặp phải vấn đề chuyển đổi số thành chuỗi hex cuối nhỏ. Đây là chức năng mà tôi tạo trong JavaScript - nhưng tự hỏi làm thế nào mã nhỏ có thể hoạt động tương tự let …
13 code-golf 

7
Tìm tên màu HTML gần nhất
Đầu vào Một mã màu 6 chữ số hex đơn, chữ in hoa, không có #. Cũng có thể là số nguyên 24 bit nếu bạn thích. Đầu ra Tên màu HTML gần nhất (ví dụ: redhoặc dark-salmon, như được định nghĩa là https://www.w3schools.com/colors/colors_names.asp hoặc xem bên dưới). Khoảng cách …
13 code-golf  color 


6
Sử dụng nó không tốt meme
Hiện tại có một meme trên internet bao gồm lấy một câu, đảo ngược nghĩa và thêm n'tvào cuối. Ví dụ, I am smalltrở thànhI am talln't Thử thách Vì lợi ích của thách thức, chúng tôi sẽ đơn giản hóa điều này: Nhiệm vụ của bạn sẽ là phát …
12 code-golf  string 

1
Phân tích trình tự giống Collatz
Chúng tôi xác định chuỗi giống Collatzs với 4 số nguyên dương: n giá trị khởi đầu d > 1 ước số m > 1 số nhân i tăng (Trong chuỗi Collatz ban đầu d = 2 m = 3và i = 1.) Cho các số nguyên snày sẽ được …

10
Xếp hàng CSV
Tổng quat: Công việc của bạn là lấy đầu vào CSV theo key=valueđịnh dạng và sắp xếp nó theo cách có tổ chức hơn (xem bên dưới). Đầu vào: Luôn luôn thông qua stdin . Hồ sơ sẽ luôn ở dạng sau key=value: foo=bar,baz=quux abc=123,foo=fubar baz=qwe,abc=rty,zxc=uiop,foo=asdf Sẽ không có danh …

9
Phép trừ nhà thờ
Phép trừ nhà thờ Tính toán Lambda luôn là một niềm đam mê của tôi và các hành vi mới nổi của việc truyền các chức năng vào nhau rất phức tạp. Các số của nhà thờ là các đại diện của các số tự nhiên được tạo ra từ …

2
Đếm đa giác tổng quát
Thách thức này sẽ giúp bạn đếm pseudo- polyforms trên ốp lát mũi tẹt vuông . Tôi nghĩ rằng trình tự này chưa tồn tại trên OEIS , vì vậy thách thức này tồn tại để tính toán càng nhiều thuật ngữ càng tốt cho trình tự này. Cập nhật: …

3
Thực hiện chức năng Darboux mạnh mẽ
Theo Wikipedia , một chức năng Darboux mạnh mẽ là một trong đó hình ảnh của mỗi khoảng mở (không trống) là toàn bộ dòng thực Nói cách khác, hàm fff rất mạnh Darboux nếu được cho 3 số thực aaa , bbb và yyy tùy ý , luôn có …
12 code-golf  number 

7
Tìm đường kính của đồ thị từ
Giới thiệu Một câu đố từ phổ biến là chuyển đổi một từ thành một từ khác thông qua một loạt các bước chỉ thay thế một chữ cái và luôn luôn dẫn đến một từ hợp lệ. Ví dụ: BAG có thể được chuyển đổi thành DOG thông qua …
12 code-golf 


2
Ai có thể thoát khỏi trò chơi Nonary?
Trò chơi Nonary là một trò chơi hư cấu được chơi trong bộ ba trò chơi video cùng tên. Mục tiêu của bạn là tìm ra có bao nhiêu người chơi (tốt nhất) có thể thoát khỏi một trò chơi nhất định, với càng ít byte mã càng tốt. Nội …
12 code-golf  game 

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.