문제 링크
요약
- 하라는대로 하면 된다.
최종
결과
- 이걸 brute-force 로 분류하는게 맞나 싶긴 하지만, 어쨋든 하라는대로 하면 풀린다.
#define ABS_DIFF(a, b) ((a) > (b) ? (a) - (b) : (b) - (a))
class Solution {
public:
int mirrorDistance(int n) {
int rem = n;
int rev = 0;
if (n < 10) {
return 0;
}
while (rem) {
rev = (rev * 10) + (rem % 10);
rem /= 10;
}
return ABS_DIFF(n, rev);
}
};