学号问题2
测试数据来自 Wujiang01/1104
问题描述
每位同学都有一个唯一的学号。现假设学生的学号为10位长的纯数字构成。例如,张三的学号为2119201108。请编写程序,输入学生的学号,完成以下功能:
将学号中的数字拆分并去重(注意:学号长度是10位,用int可能存不下)。例如:张三的学号2119201108,拆分去重后,有2、1、9、0、8,共5个不重复的数字。 请求出所有这些不重复的数字中,在学号中出现次数最多的数字及出现的次数,并输出(输出数据之间用冒号“:”分割)。
注意:可能有多个数字出现相同的次数,且都是次数最多的。这时,按照数字的大小按行依次输出。
测试案例1:
输入:
2119201108
输出:
1:4
测试案例2:
输入:
2122456119
输出:
2:3
1:3