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



4
Nhắc nhở tôi một lần nữa?
Giới thiệu Bạn đã từng nghe về Remind chưa? Không? Tôi cũng vậy cho đến khoảng 2 năm trước. Tiền đề cơ bản của nó là để giáo viên gửi lời nhắc và giao tiếp với học sinh của họ. Khá gọn gàng đúng không? Nó thậm chí còn cho …

6
Nhãn cầu bit
Đánh dấu các giá trị nhị phân được in dưới dạng hình bầu dục và gậy không quá dễ dàng ... Để giúp với điều đó, bạn phải viết một hàm (hoặc một chương trình) in các số trong biểu diễn nhị phân tùy chỉnh. Vì vậy, tôi muốn lấy …

13
Tạo màu đỏ và đen của riêng bạn
Trong bản tái hiện âm nhạc của Les Miserables, một bài hát xuất hiện có tên là "Red and Black". Đây là một phần của bài hát đó: Màu đỏ - máu của những người đàn ông giận dữ! Đen - bóng tối của thời đại đã qua! Màu đỏ …

10
Đối xứng quay của chuỗi
Một vòng quay "được thực hiện bằng cách chia một chuỗi thành hai mảnh và đảo ngược thứ tự của chúng" . Một đối tượng là đối xứng trong một hoạt động nếu đối tượng không thay đổi sau khi áp dụng hoạt động nói. Vì vậy, một "đối xứng …

4
Định dạng thứ tự của Alice
Giới thiệu Alice là ngôn ngữ 2 chiều của Martin Ender , có hai chế độ thực thi khác nhau, hồng y và thứ tự . Khi con trỏ lệnh đi qua một gương (hoặc /hoặc \), nó sẽ chuyển từ chế độ này sang chế độ khác. Trong thử …

6
Cho một cây tạo mã Prüfer của nó
Trong đồ thị lý thuyết một đang Prufer là một chuỗi duy nhất của số nguyên biểu thị một cây cụ thể. Bạn có thể tìm thấy mã Prüfer của cây với thuật toán sau được lấy từ Wikipedia: Hãy xem xét một cây có nhãn T với các đỉnh …


5
Xác định thời gian bận rộn nhất
Thử thách này được lấy cảm hứng rất nhiều từ bài viết Stack Overflow này . Thử thách Đưa ra một nhóm khách hàng về thời điểm họ vào phòng và khi họ thoát ra, hãy xác định (các) khoảng thời gian khi phòng có số lượng người tối đa. …
9 code-golf  date 

6
Quay lại và chuyển tiếp polyglot quine!
Bạn phải tạo một polyglot xuất mã nguồn của nó bằng một ngôn ngữ và mã nguồn của nó ngược lại với ngôn ngữ khác. Không giống như các quy tắc thông thường, bạn được phép đọc tệp hiện tại hoặc sử dụng nội dung dựng sẵn để lấy mã …

4
Mẹo chơi gôn trong Logo
Logo là ngôn ngữ lập trình được thiết kế từ năm 1967, có tiềm năng lớn trong việc tạo đồ họa với số lượng byte tương đối ít so với các ngôn ngữ khác. Logo là ngôn ngữ lập trình giáo dục sử dụng Đồ họa Rùa . Có nhiều …
9 code-golf  tips 

15
Đây là màu gì?
Bạn phải chơi một chương trình sẽ lấy tên tệp làm đầu vào và bạn phải xuất ra màu của tệp. Tệp sẽ có bất kỳ một trong các tiện ích mở rộng này nhưng chương trình của bạn chỉ cần hỗ trợ một tiện ích mở rộng. Hãy nói …


22
Tạo tín hiệu tam giác
Bài tập: Cho chỉ số mẫu, x, tính giá trị mẫu f (x) của sóng tam giác, với chu kỳ 4 mẫu và biên độ 1. Độ lệch có thể âm và giá trị mẫu có thể là {0, 1, -1}. Các trường hợp thử nghiệm: -5 -> -1 -4 …

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.