{"code":"eventolp","name":"Sự kiện đặc biệt (OLP 11 - 2019)","description":"Việt tình cờ tìm thấy một thiết bị thông minh trong phòng thí nghiệm HappyLab, trên đó có\r\nmàn hình hiển thị số nguyên $X$. Mỗi chữ số được biểu diễn bằng cách cho sáng một số vạch trong 7\r\nvạch (7 LED), tương tự như trên các đèn báo tín hiệu giao thông. Thiết bị này trông giống đồng hồ\r\nchỉ thời gian bằng giây. Việt biết rằng một sự kiện đặc biệt trình diễn các nghiên cứu và công nghệ\r\nmới sẽ diễn ra tại phòng thí nghiệm vào thời điểm nhỏ nhất lớn hơn $X$ có thể thu được bằng cách\r\nđổi chỗ một số vạch trong $X$.\r\n\r\n![enter image description here][1]\r\n\r\n*Hình 1: Các chữ số được biểu diễn theo dạng 7 vạch (7 LED)*\r\n\r\n#### Scoring: \r\n - 50% số điểm của bài tương ứng với các test có $X ≤ 10^5$.\r\n\r\n\r\n#### Yêu cầu: \r\n- Hãy viết chương trình tìm thời điểm diễn ra sự kiện đặc biệt.\r\n\r\n#### Input:\r\n- Một dòng duy nhất chứa số nguyên $X$ ($0 < X ≤ 10^{10000}$). Chữ số đầu tiên của $X$ luôn khác 0.\r\n\r\n#### Output:\r\n- Ghi ra thời điểm tìm được hoặc thông báo “NO SOLUTION”\r\n(không có ngoặc kép). Lưu ý là thời điểm tìm được (nếu có) phải có cùng số lượng chữ số với $X$.\r\n\r\n#### Example\r\n\r\n!!! question \"Test 1\"\r\n    ???+ \"Input\"\r\n        4598 \r\n    ???+ success \"Output\"\r\n        4600\r\n    ??? warning \"Note\"\r\n        - Chỉ cần di chuyển 2 vạch, chúng ta có thể tạo ra số 4600 từ $X = 4598$\r\n\r\n![enter image description here][2]\r\n\r\n*Hình 2: Hình minh họa cho ví dụ*\r\n\r\n------------\r\n*Nguồn: Olympic 30/4 năm 2019.*\r\n\r\n\r\n  [1]: https://i.imgur.com/2oAQAxE.png\r\n  [2]: https://i.imgur.com/wOGx1Xz.png","points":300.0,"partial":true,"time_limit":1.0,"memory_limit":262144,"short_circuit":false,"allowed_languages":[3,4,34,36,37,5,6,11,12,14,28,2,38,39,9,18,17,29,23,27,35,25,26,10,7,19,32,1,8,15,16,24,20,33,13,41,21,40],"is_public":true,"is_manually_managed":false,"permissions":{"can_edit":false}}