Lý lịch
Nhà sản xuất đã được bán trên thị trường như một trò chơi, nhưng chúng tôi, những người chơi golf có thể thấy nó thực sự là gì: một ngôn ngữ lập trình hai chiều. Ngôn ngữ lập trình Vendoria dựa trên một hàng đợi duy nhất , chứa một loạt các dấu hiệu đầy màu sắc. Con trỏ lệnh di chuyển xung quanh bảng trò chơi bằng băng chuyền và nó gặp một loạt các nhà văn và các nhánh đọc và ghi vào hàng đợi.
Ngôn ngữ rất dễ hiểu, vì vậy cách nhanh nhất để học là chơi một vài cấp độ đầu tiên của trò chơi (được liên kết ở trên).
Thử thách
Thử thách của bạn là tạo ra một chương trình có thể chia một số cho một số khác trong khoảng thời gian ít nhất.
Đầu vào của chương trình sẽ là một chuỗi các dấu X màu xanh theo sau là các dấu đỏ Y. Đầu ra cần thiết sẽ là một chuỗi các điểm đánh dấu màu đỏ có độ dài X / Y.
Bảng trò chơi sẽ được sử dụng được tìm thấy ở cấp độ cuộc thi chính thức này:
Nó có kích thước 13x13 (kích thước tối đa) và được trang bị sẵn các bài kiểm tra chính xác (xem phần chấm điểm).
Chấm điểm
Điểm của chương trình của bạn là tổng thời gian cần thiết để chương trình vượt qua tất cả các bài kiểm tra ở cấp độ cuộc thi chính thức. Tổng thời gian được đưa ra trên màn hình hoàn thành cấp độ.
Trong khi chạy các bài kiểm tra, rất có thể bạn sẽ phải sử dụng thanh trượt tăng tốc 50x ở phía dưới bên trái để nhận kết quả nhanh chóng (tăng tốc thời gian không ảnh hưởng đến điểm số).
Dưới đây là danh sách các vấn đề phân chia có liên quan đến các bài kiểm tra:
6/2 = 3
3/3 = 1
4/1 = 4
0/1 = 0
12/4 = 3
12/3 = 4
9/3 = 3
10/2 = 5
Ví dụ I / O
12/3=4
in: BBBBBBBBBBBBRRR
out: RRRR
10/2=5
in: BBBBBBBBBBRR
out: RRRRR
9/3=3
in: BBBBBBBBBRRR
out: RRR
0/1=0
in: R
out: