x=10a+bとする。(aは0以上の整数、bは0から9の整数)
このとき$\[frac{x}{10}]=a$である。
b=0のとき
f(x)=f(a)+[log1010a−10[1010a−1]10]
=f(a)+[1−log10a]
=f(a)−[log10a]
b=1のとき
f(x)=f(a)+[log1010a+1−10[1010a+1−1]10]
=f(a)+[log1010]
=f(a)+1
bがそれ以外のとき
f(x)=f(a)+[log1010a+b−10[1010a+b−1]10]
=f(a)+[1−log10b]
=f(a)−[log10b]
よって、f(10a+b)がf(a)より大きくなるのは、b=1のときのみ
((0×10+1)×10+1)×10+1とやっていくと、10000を越えない最大の数はM=1111とわかる。
ここから積分に移るが、まず
an=∫nn+1⌊x⌋x⌈x⌉dx
の値を求める。
n<x<n+1のとき、
⌊x⌋=n
⌈x⌉=n+1
より、
an=n(n+1)∫nn+1xdx
=21n(n+1)((n+1)2−n2)
∫025⋅1111⌊x⌋x⌈x⌉dx
=n=0∑25⋅1111−1an
=41((25⋅1111)4−(25⋅1111)2)
これを回答としておきますが、大きくなりすぎて計算したくないし自信がないです。