解析:龍的長度最長可以為38,999981,999982,……,10000018就是一條長度為38的龍。
如果存在長度大于38的龍,根據(jù)題意,必然存在連續(xù)39個自然數(shù),每個自然數(shù)的數(shù)字和都不是11的倍數(shù)。由于任意連續(xù)39個自然數(shù)的前20個中,總可以找到兩個數(shù)的末位是0,而且其中至少有1個在0的前一位不是9,令這個自然數(shù)為N,n是N的數(shù)字和。則N,N+1,N+2,……,N+9,N+19仍是這連續(xù)39個自然數(shù)中的11個數(shù),它們的數(shù)字和分別是n,n+1,n+2,……,n+9,n+10.這是11個連續(xù)自然數(shù),其中必有一個是11的倍數(shù)。所以,龍的長度不可能大于38,即龍的長度最長可以為38.