Наибольшее двузначное число - 99. Проверим, делится ли 99 - 58 на 5:
99 - 58 = 41
41 не делится на 5.
Возьмем следующее меньшее число, оканчивающееся на 9: 94
94 - 58 = 36 (не делится на 5)
Возьмем следующее меньшее число, оканчивающееся на 4: 89
89 - 58 = 31 (не делится на 5)
Возьмем следующее меньшее число, оканчивающееся на 9: 84
84 - 58 = 26 (не делится на 5)
Продолжим логическую цепочку. Ближайшее число к 58, которое делится на 5 это 60. Значит x = 60+55 = 115 (не подходит, т.к. трехзначное)
Ближайшее число к 58, которое делится на 5 это 55. Значит x = 55+58 = 113 (не подходит, т.к. трехзначное)
Ближайшее число к 58, которое делится на 5 это 50. Значит x = 50+58 = 108 (не подходит, т.к. трехзначное)
Ближайшее число к 58, которое делится на 5 это 45. Значит x = 45+58 = 103 (не подходит, т.к. трехзначное)
Ближайшее число к 58, которое делится на 5 это 40. Значит x = 40+58 = 98
98 - 58 = 40 (делится на 5)
Ответ: 98