25,30,35最小公倍数为:5*7*5*2*3=1050,故最少又叠书厚度为:1050厘米
25厚米的有:1050/25=42本
30厘米的有:1050/30=35本
35厘米的有:1050/35=30本
故最少有:42+35+30=107本