RETRO / PASCAL STUDIO
Những dòng Pascal đầu tiên.
Viết, chạy và xem kết quả Pascal cơ bản ngay trên thiết bị. Giao diện gợi nhớ lập trình cổ điển; không cần cài đặt hoặc đăng nhập.
Mã Pascal
Mẫu hiện tại · Chưa chỉnh sửa
Mẹo: Ctrl + Enter để chạy · Tab chèn 2 khoảng trắng · Dòng dài tự xuống hàng.
Kết quả chạy
Nhấn Chạy để xem kết quả.
Sẵn sàng.
Hỗ trợ: PROGRAM, VAR, INTEGER, REAL, STRING, BOOLEAN, BEGIN/END, WRITE/WRITELN, IF, FOR, WHILE, REPEAT, phép toán cơ bản. Hỗ trợ thêm ARRAY[1..N] OF INTEGER (mảng một chiều có giới hạn). Chưa hỗ trợ READLN, USES, tệp, đồ họa hoặc thư viện Pascal.
Người đưa thư — mô phỏng thuật toán loang
MẪU CỐ ĐỊNHS: nơi xuất phát (ô 1), E: điểm nhận thư (ô 5), ô ×: đường bị chặn. Mỗi bước loang tìm các ô gần S thêm một bước. Chỉ đi ngang/dọc, mỗi ô mất 1 bước.
Bước loang 0 · Bắt đầu từ S.
Bài minh họa có đường đi ngắn nhất 10 bước. Hãy xem sự lan tỏa trước khi hiện đường đi.
Lưu ý: Đây là bài toán tìm đường ngắn nhất S → E trên lưới bằng BFS, không phải bài toán đi qua tất cả các đường (Chinese Postman). Mô phỏng sử dụng đề mẫu cố định và không tự thay đổi theo mã bạn sửa.
Giới hạn và riêng tư: Đây là trình thông dịch một phần ngôn ngữ Pascal do 9×9 tự phát triển, không phải Turbo Pascal hay Free Pascal đầy đủ. Chương trình có giới hạn bước chạy để tránh vòng lặp vô hạn. Mã và bản nháp chỉ ở thiết bị, không gửi lên máy chủ.