int存不下,改成long 后超时。
实际上奇异数是每100有10个,比如说1~100,11,22,33,44,55,66,77,88,99,100.
所以可以对l和r分别除100,结果乘以10,余数再用你的方法做。
最后做个差