对一个数据a进行分类分类方法为:此数据a四个字节大小小的四个字节相加对一个给定的值b取模如果得到的结果小于一个给定的值C则数据a为有效类型其类型为取模的值;如果得到的结果大于或者等于C则数据a为无效类型比如一个数据a=0x01010101 b=3按照分类方法计算0×01+0×01+0×01+0×01 3=1 所以如果C=2则此a为有效类型其类型为1 如果a=1则此a为无效类型;又比如一一个数据a=
示例
输入 2 3 1 2 3 4 5 6 7 8 9 10 输出 4
说明 按照题目描述,将10个数据分类后,有效类型包括0和1,其中0包含3个数据,1包含4个数据,因此输出4。
输入 1 2 1 2 3 4 5 6 7 8 9 10 输出 0
说明 按照题目描述,将10个数据分类后,有效类型为0,不包含任何数据,因此输出0。
解法:模拟分类过程,统计每个有效类型的数量即可。
原文地址: https://www.cveoy.top/t/topic/fH72 著作权归作者所有。请勿转载和采集!