Человек приходит в банк с чеком, на чеке написана сколько-то Долларов сколько-то Центов. Ему в банке вместо Долларов дают Центы, а вместо Центов Доллары, после того как он получил деньги он от полученной суммы потерял 5 центов и посчитав деньги, сумма стала больше в 2 раза чем написана на чеке.
обозначим число долларов х, число центов у. переведем доллары в центы, тогда на чеке было написано 100х+у, а человек получил 100у+х, после потери 5 центов имеем равенство 100у+х-5=2(100х+у) или 98у-199х=5, отсюда у=(199х+5)/98=2х+(3х+5)/98. из условия что центы могут быть только целыми, необходимо чтобы дробь (3х+5)/98 давала целое число, это возможно при х=31 тогда у=63. итак на чеке было написанно 31д 63ц