摘要:
题目描述 输入20个数,每个数都在1-10之间,求1-10中的众数(众数就是出现次数最多的数,如果存在一样多次数的众数,则输出权值较小的那一个)。 输入描述: 测试数据有多组,每组输入20个1-10之间的数。 输出描述: 对于每组输入,请输出1-10中的众数。 示例1 输入 5 1 5 10 3 5 阅读全文
摘要:
题目描述 第一行输入一个数n,1 <= n <= 1000,下面输入n行数据,每一行有两个数,分别是x y。输出一组x y,该组数据是所有数据中x最小,且在x相等的情况下y最小的。 输入描述: 输入有多组数据。 每组输入n,然后输入n个整数对。 输出描述: 输出最小的整数对。 示例1 输入 5 3 阅读全文
摘要:
题目描述 输入一个整数n(2<=n<=10000),要求输出所有从1到这个整数之间(不包括1和这个整数)个位为1的素数,如果没有则输出-1。 输入描述: 输入有多组数据。 每组一行,输入n。 输出描述: 输出所有从1到这个整数之间(不包括1和这个整数)个位为1的素数(素数之间用空格隔开,最后一个素数 阅读全文
摘要:
题目描述 按照手机键盘输入字母的方式,计算所花费的时间 如:a,b,c都在“1”键上,输入a只需要按一次,输入c需要连续按三次。 如果连续两个字符不在同一个按键上,则可直接按,如:ad需要按两下,kz需要按6下 如果连续两字符在同一个按键上,则两个按键之间需要等一段时间,如ac,在按了a之后,需要等 阅读全文
摘要:
题目描述 实现一个加法器,使其能够输出a+b的值。 输入描述: 输入包括两个数a和b,其中a和b的位数不超过1000位。 输出描述: 可能有多组测试数据,对于每组数据, 输出a+b的值。 示例1 输入 2 6 10000000000000000000 100000000000000000000000 阅读全文
摘要:
博客转自:https://blog.csdn.net/hacker00011000/article/details/51298294 若侵权告知立删! 1. 大数相加 1、从结尾开始每位相加 2、两个整数长度不相等(肯定有一个已经加完了,再把没有加完的加上去) 3、最高位有进位,要再进一位 4、结果 阅读全文
摘要:
题目描述 编一个程序,读入用户输入的,以“.”结尾的一行文字,统计一共有多少个单词,并分别输出每个单词含有多少个字符。 (凡是以一个或多个空格隔开的部分就为一个单词) 输入描述: 输入包括1行字符串,以“.”结束,字符串中包含多个单词,单词之间以一个或多个空格隔开。 输出描述: 可能有多组测试数据, 阅读全文
摘要:
题目描述 计算字符串最后一个单词的长度,单词以空格隔开。 输入描述: 一行字符串,非空,长度小于5000。 输出描述: 整数N,最后一个单词的长度。 示例1 输入 hello world 输出 5 /* 程序设计思想:使用动态数组来做,输入的字符串依次存入数组中,最后返回数组中最后一个元素(字符串) 阅读全文
摘要:
题目描述 对一个字符串中的所有单词,如果单词的首字母不是大写字母,则把单词的首字母变成大写字母。 在字符串中,单词之间通过空白符分隔,空白符包括:空格(' ')、制表符('\t')、回车符('\r')、换行符('\n')。 输入描述: 输入一行:待处理的字符串(长度小于100)。 输出描述: 可能有 阅读全文
摘要:
题目描述: 给定一个二叉树,判断其是否是一个有效的二叉搜索树。 假设一个二叉搜索树具有如下特征: 节点的左子树只包含小于当前节点的数。 节点的右子树只包含大于当前节点的数。 所有左子树和右子树自身必须也是二叉搜索树。 示例 1: 示例 2: 阅读全文