在1、12、123、.、1234567891011...99100 这100个数中,第N个就是从1写到N形成的多位数,那么其中既不是5的倍数,又不是9的倍数的数一共有多少个?

问题描述:

在1、12、123、.、1234567891011...99100 这100个数中,第N个就是从1写到N形成的多位数,那么其中既不是5的倍数,又不是9的倍数的数一共有多少个?

5的倍数一共有有20个, 9的倍数的数一共有22个
45的倍数一共有4个.
answer = 100 - (20 + 22 - 4) = 62