can anyone help me? How to solve this problem in Extended Euclid algorithm??? https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1574
| # | User | Rating |
|---|---|---|
| 1 | Benq | 3676 |
| 2 | Kevin114514 | 3659 |
| 3 | jiangly | 3640 |
| 4 | turmax | 3450 |
| 5 | tourist | 3408 |
| 6 | strapple | 3360 |
| 7 | Um_nik | 3354 |
| 8 | squareOf105 | 3348 |
| 9 | maroonrk | 3312 |
| 10 | idontwannadothis…e | 3191 |
| # | User | Contrib. |
|---|---|---|
| 1 | Qingyu | 154 |
| 2 | nik_exists | 151 |
| 3 | maspy | 149 |
| 4 | AmShZ | 146 |
| 5 | Um_nik | 143 |
| 6 | Errichto | 139 |
| 7 | BledDest | 136 |
| 8 | adamant | 135 |
| 9 | maroonrk | 133 |
| 10 | cry | 130 |
can anyone help me? How to solve this problem in Extended Euclid algorithm??? https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1574
| Name |
|---|



Why Extended Euclid algorithm? We can apply simple logic. Let's represent the number $$$N$$$ as $$$10*a+b$$$ where $$$b \lt 10$$$ and $$$M = a$$$. So we are given the number $$$X=N-M=10*a+b-a = 9*a+b$$$. We can easily see that if $$$b \neq 0$$$ and $$$b \neq 9$$$ (i.e. $$$X$$$ % $$$9 \neq 0$$$) then $$$a = X / 9$$$, $$$b = X$$$ % $$$9$$$ and $$$N$$$ can be unique restored. If $$$b$$$ is $$$0$$$ or $$$9$$$ (i.e. $$$X \% 9 = 0$$$) then for $$$N$$$ we have two possibilities: $$$10*(X/9)-1$$$ and $$$10*(X/9)$$$.
Thank you , I know this but the problem was given in Extended Euclid Volume. That's why i wanted to know that approach.