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

3
Xây dựng đèn hiệu
Trong trò chơi điện tử Minecraft, bạn có thể lấy đèn hiệu và đặt chúng lên các cấu trúc giống như kim tự tháp để cung cấp cho bạn các hiệu ứng đặc biệt, chẳng hạn như tốc độ hoặc tăng tốc nhảy. Nhiệm vụ của bạn là, đưa ra …

1
Giải quyết thách thức uHerbert này
TL; DR : Giải quyết thử thách đặc biệt này, mô phỏng robot, bằng cách bước lên tất cả các miếng đệm màu trắng và tránh các miếng đệm màu xám. Bạn có thể bước lên một miếng trắng bất kỳ số lần, miễn là bạn bước trên mỗi miếng …

9
Tuần này là ngày gì
Ngày trong tuần và tháng trong năm dường như được chú ý rất nhiều nhưng dường như không ai quan tâm đến tuần trong năm. Tôi tin rằng đã đến lúc thay đổi điều đó, vì vậy công việc của bạn là viết một chương trình hoặc chức năng mà …
8 code-golf  date 

1
K-Means Clustered Golf
Phân cụm K-Means ( Wikipedia ) Nhiệm vụ ở đây khá đơn giản, thực hiện một lần lặp duy nhất của thuật toán phân cụm k-mean trên ma trận nhị phân. Đây thực chất là nhiệm vụ thiết lập cho thuật toán k-mean chính, tôi cảm thấy việc thiết lập …


3
Sơ đồ Venn ASCII-Art
Đưa ra hai danh sách không chứa các phần tử trùng lặp avà btìm giao điểm giữa hai danh sách và đưa ra Sơ đồ Venn ASCII-Art. Biểu đồ Venn sẽ sử dụng một phiên bản vuông góc của các vòng tròn truyền thống để đơn giản. Thí dụ Được: …

3
Xây dựng một quang phổ kế!
Thử thách Cho khối lượng phân tử có độ phân giải cao của một phân tử hữu cơ, tạo ra công thức phân tử của phân tử. Giải trình Đầu vào sẽ là một số duy nhất đến ba chữ số chính xác, khối lượng phân tử tương đối của …


30
Số của tôi là bao lâu: Phiên bản giới hạn
Tìm thử thách ban đầu tại đây Thử thách Cho một số nguyên, Ztrong phạm vi -2^31 < Z < 2^31, xuất số chữ số trong số đó (trong cơ sở 10). Quy tắc Bạn không được sử dụng bất kỳ hàm chuỗi nào (trong trường hợp quá tải, bạn …

3
Truyền các chức năng mũi tên ES6 này!
Tiêu chuẩn ECMAScript 6 đã thêm nhiều tính năng mới vào ngôn ngữ JavaScript, bao gồm ký hiệu chức năng mũi tên mới . Nhiệm vụ của bạn là viết một bộ chuyển đổi ES6-ES5 cơ bản. Chỉ cung cấp một chức năng mũi tên ES6 làm đầu vào, đầu …
8 code-golf 

17
Máy giá rẻ Enigma (Cướp)
Đối với bài của cảnh sát, máy Cheapo Enigma (Cops) Việc đệ trình của một tên cướp bao gồm một chương trình / chức năng chấp nhận đầu ra của mã của cảnh sát và trả về đầu vào cho tất cả các đầu ra được cung cấp bởi mã …

6
Charlie và dấu gạch nối ác
Đây là bảng chữ cái ngữ âm: Alfa Bravo Charlie Delta Echo Foxtrot Golf Hotel India Juliett Kilo Lima Mike November Oscar Papa Quebec Romeo Sierra Tango Uniform Victor Whiskey X-ray Yankee Zulu Trong ít byte nhất có thể: Đầu vào sẽ là những từ này theo thứ tự ngẫu …

1
Ốp lát vuông đơn vị
Lý lịch Bằng cách mở rộng và hủy các điều khoản, thật dễ dàng để hiển thị danh tính sau: Tuy nhiên, vấn đề mở là liệu tất cả các hình chữ nhật 1 / n-by-1 / (n + 1) có thể xếp hình vuông đơn vị hay không. Nhiệm …

21
deRpiFy tHe sTriNg! [đóng cửa]
Đã đóng cửa . Câu hỏi này cần chi tiết hoặc rõ ràng . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Thêm chi tiết và làm rõ vấn đề bằng cách chỉnh sửa bài đăng này . Đóng cửa 3 năm trước …

1
Snow Thổi xe của tôi!
Gần đây đã có một trận tuyết lớn và đường lái xe của tôi cần có tuyết. Nếu người thổi tuyết đi qua khu vực nào đó đã có tuyết, thì khu vực đó sẽ có tuyết thổi vào đó và cần phải thổi lại. Và tất nhiên, máy thổi …

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.