Bạn biết những hộp Windows mà bạn chỉ có thể làm một việc?
Hãy đưa nó lên cấp độ tiếp theo!
Thử thách
Tạo một hộp thoại với một nút theo con trỏ của bạn ở khắp mọi nơi!
Thông số kỹ thuật
Không có đầu vào có thể được thực hiện. Có thể có đầu ra cho STDOUT hoặc STDERR. Bạn phải mở một cửa sổ bằng một nút (không cần văn bản, nhưng văn bản có thể được chứa trong tiêu đề cửa sổ, hộp thoại hoặc nút). Nút phải có thể nhấp và phải luôn theo dõi dưới con trỏ của bạn để bạn chỉ có thể nhấp vào nút đó. Khi nhấp vào, nó có thể làm bất cứ điều gì bạn muốn, nhưng vui lòng không làm cho máy tính bị sập vì tôi sẽ kiểm tra điều này ... Hộp thoại phải mở miễn là nút không được nhấn, nhưng không cần phải nhấn đóng khi nút được đóng lại.
Giả định mà bạn có thể thực hiện
- Bạn có thể giả định rằng con trỏ sẽ ở trong khung vẽ.
- Bạn có thể cho rằng cửa sổ sẽ nằm trong tiêu cự, nhưng bạn không được đặt cửa sổ ra khỏi tiêu cự miễn là không nhấn nút.
Mã giả ví dụ
Dưới đây là một số ví dụ mã giả:
Open Dialog Box
Add Button to Dialog Box at position X, Y
WHILE True:
SET Dialog Box to CursorX - X, CursorY - Y
Các trường hợp thử nghiệm không thể được cung cấp cho thử thách này
Đây là một thử thách chơi gôn, vì vậy bài nộp hợp lệ ngắn nhất trước ngày 14 tháng 3 (Ngày số Pi) sẽ thắng!







