编辑代码

#include <stdio.h>

int reverse(int num)
{
    int temp, result = 0;
    while(num != 0) {
        temp = num % 10;
        result = result * 10 + temp;
        num /= 10;
    }
    return result;
}

int main () {
    int n;
    int count = 0;
    scanf("%d", &n);
    
    for(int i = 1;i <= n; i++) {
        int r = reverse(i);

        if(i % r == 0) {
            count++;
        }
    }
    printf("%d", count);

    return 0;
}