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

1
Bộ giải câu đố HappyCube
Thử thách này được lấy cảm hứng từ một câu đố tôi đã chơi, bao gồm những mảnh xốp như thế này: mà phải được lắp ráp thành các khối 3D, như thế này: Các mảnh ghép có thể được xem như là lưới của các ô vuông 5 * …

7
Phát hiện đảo chữ trong Chuỗi gốc
Cho hai chuỗi, chuỗi cha và chuỗi truy vấn tương ứng, nhiệm vụ của bạn là xác định số lần chuỗi truy vấn hoặc đảo chữ của chuỗi truy vấn ; xuất hiện trong chuỗi cha, trong một tìm kiếm phân biệt chữ hoa chữ thường. Ví dụ về hành …




11
Tách tất cả các ký tự ASCII không in được
Thử thách của bạn, nếu bạn được mã hóa để chấp nhận nó, sẽ chạy như sau: Bạn có thể chọn một trong hai thử thách sau để thực hiện: Thử thách số 1 Đọc từ một tập tin a.txt Chỉ viết các ký tự ASCII có thể in (giá …
9 code-golf 



7
Xuất ngày trong lịch Mel
Lịch Mel được sử dụng trong thế giới hư cấu của Kaldia. Mục tiêu của bạn là chuyển đổi ngày thành lịch Mel. Lịch này có 13 tháng mỗi 28 ngày, cộng thêm 1 hoặc 2 ngày sau tháng cuối cùng. Một năm chia hết cho 4 nhưng không chia …
8 code-golf  date 


1
Đếm số đa giác đã đóng
Đầu vào: Một NxMchuỗi lưới hoặc nhiều dòng (hoặc định dạng đầu vào hợp lý khác), chỉ chứa ASCII có thể in (phạm vi unicode [32,126]). Đầu ra: Số lượng đa giác kín có cùng ký tự có thể được tìm thấy, với hai quy tắc đặc biệt: Dấu cách …

10
Một hội đồng quản trị
Bạn muốn tạo một bàn cờ vuông. Các ô liền kề phải xen kẽ đen trắng như bàn cờ tiêu chuẩn và góc dưới bên trái có thể là đen hoặc trắng. Chương trình của bạn sẽ có hai số nguyên dương, số lượng màu đen và số lượng gạch …
8 code-golf 

14
Số tiếp theo với k fives
Thử thách: Chương trình của bạn sẽ lấy hai số nguyên nvà klàm đầu vào, và xuất ra số nguyên nhỏ nhất lớn hơn (nhưng không bằng) ncó chứa ít nhất các klần xuất hiện của chữ số 5. Bạn có thể giả định 1 ≤ k ≤ 15và 1 …

9
Phù hợp với điệu nhảy Shantae
Trong trò chơi Shantae ban đầu , có những điệu nhảy biến đổi mà bạn phải nhập kịp thời bằng cách sử dụng D-Pad, A và B. Nếu bạn hoàn thành một chuỗi được xác định trước trong khi nhảy, bạn sẽ chuyển thành dạng tương ứng (hoặc dịch chuyển …

1
Mô-đun hoàn toàn C: Phân loại
Bạn là giáo sư khoa học máy tính giảng dạy ngôn ngữ lập trình C. Một nguyên tắc bạn tìm cách truyền đạt cho sinh viên là tính mô đun . Thật không may, các lớp học trước đây có xu hướng không nhận được tin nhắn, gửi bài tập …
8 code-golf  parsing  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.