可以这么想,
假设,三位数里没有0,那一共有9*8*7=504种可能
假设,三位数里有0,那么一共有2*9*8=144种可能
那么一共有504+144=648种可能
算奇数偶数个数的时候,可以这么想,
假设三位数里没有0,那么剩下的一共4个偶数,5个奇数,只要尾数是奇数,三位数就是奇数,尾数是偶数,三位数就是偶数,所以这种情况下,偶数个数占总数的4/(4+5)=4/9,这种情况下一共有504*4/9=224个偶数
假设三位数里有0,那么
如果最后一位是0,必然是偶数,一共有9*8=72种可能
如果十位是偶数,那么,同理,偶数个数也是占4/9,这种情况下,一共有9*8*4/9=32种可能
所以一共有224+72+32=328种可能是偶数
然后奇数个数就是648-328=320