Increasing Decreasing Digits

Increasing Decreasing Digits
hard

يُسمّى العدد جميلًا إذا كان يحتوي على ثلاثة خانات على الأقل، ولا يحتوي على الخانة \(0\)، وأرقامه تكون عبارة عن تسلسل متزايد بدقة (بطول لا يقل عن \(2\)) من البداية حتى خانة معينة، ثم تسلسل متناقص بدقة (بطول لا يقل عن \(2\)) من تلك الخانة حتى النهاية.

على سبيل المثال، الأعداد \(125862\) و \(565\) و \(89731\) هي أعداد جميلة، بينما \(23241\) و \(89722\) و \(1234\) ليست كذلك.

بالنسبة لعدد طبيعي مُعطى \(A\)، حدد أصغر عدد جميل أكبر من \(A\) مباشرة.

على سبيل المثال، إذا كان \(A = 320557\)، فإن الناتج يكون \(35321\).

يمكنك افتراض أن \(100 \leq A \leq 10^7\).

Noteملحوظة

إذا كان هذا يبدو صعبًا جدًا، يمكنك أولًا محاولة حل المسألة بافتراض أن كلا من \(A\) والحل سيكونان مكونين من ثلاثة خانات فقط.