题意: 样例输入: 6 5 123456789 9876543210 233 666 1 114514 样例输出: 4 思路: 这道题的重点是对于一个数,求这个数的数位中不同的数字个数。可以将这个数看成字符串,里面的每一个数字就是一个个字符,设立一个大小为10的bool数组,当某个数字出现的时候,这个数组的对应位置 str[ i ] - '0’处的值就为true,最后看有几个位置是true就可以得出有几个不同的数字。 代码: #include<iostream> #include