一道比较基础的数位DP,还是挺套路的. 首先看题,发现这个性质和数的大小无关,因此我们可以直接数位DP,经典起手式: \(f[a,b]=f(b)-f(a-1)\) 然后考虑如何求解\(f(x)\).我们首先可以在不考虑数的大小的情况下得出长为\(i\)位且以数字\(j\)开头的windy数字个数. 这个还是很好求的,我们设\(f_{i,j}\),然后每一位从上一位转移即可. 然后考虑如何统计,我们把要统计的数分成三类: 位数比原来的数小的,且开头不能为\(0\)的数的总数.这个直接累加即可. 位…