试卷就3个编程题
1. 输入一个数字组成的字符串,如"345",要求输出整数"345".
2.
找出一个字符串中最长的连续数字串,打印出来最长数字串以及它的长度。如, abcd1234abd123abcd123456789, 最长连续字符串为123456789,长度为9
3.对一个集合A = (1, 5, 6, 5, 5,5, 3, 5 ) 当其中一个数的个数大于或等于(忘记了是不是有等于)所有元素个数总和的一半,则称这个数字为这个集合的主元素。如5为A的主元素。假设在一个一维数组中存储了若干个数字,设计一个算法如果这个一维数组有主元素,则输出来,否则,返回 -1。(要考虑时间复杂度,空间复杂度)
可以用C/C++、Python、java...好像还有几种语言来写的。