摘要: 转进制 【题目描述】 用递归算法将一个十进制数X转换成任意进制数M(M<=16)。 【输入】 一行两个数,第一个十进制数X,第二个为进制M。 【输出】 输出结果。 【输入样例】 31 16 {将十进制31转化为十六进制数} 【输出样例】 1F 【题解】倒取余可以考虑栈 #include <iostr 阅读全文
posted @ 2017-08-09 19:06 Ed_Sheeran 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 阿克曼(Ackmann)函数 【题目描述】 阿克曼(Ackmann)函数A(m,n)中,m,n定义域是非负整数(m<=3,n<=10),函数值定义为: akm(m,n) = n+1; (m=0时) akm(m,n) = akm(m-1,1); (m>0,n=0时) akm(m,n) = akm(m- 阅读全文
posted @ 2017-08-09 18:36 Ed_Sheeran 阅读(2572) 评论(0) 推荐(0) 编辑
摘要: Hermite多项式 【题目描述】 用递归的方法求Hermite多项式的值 对给定的x和正整数n,求多项式的值。 【输入】 给定的n和正整数x。 【输出】 多项式的值。 【输入样例】 1 2 【输出样例】 4.00 #include <iostream> #include<stdio.h> usin 阅读全文
posted @ 2017-08-09 18:35 Ed_Sheeran 阅读(1540) 评论(0) 推荐(0) 编辑
摘要: 再求f(x,n) 【题目描述】 已知 用递归函数求解。 【输入】 第一数是x的值,第二个数是n的值。 【输出】 函数值。 【输入样例】 1 2 【输出样例】 0.40 #include <iostream> #include<stdio.h> #include<math.h> using names 阅读全文
posted @ 2017-08-09 18:33 Ed_Sheeran 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 删除单词后缀 【题目描述】 给定一个单词,如果该单词以er、ly或者ing后缀结尾, 则删除该后缀(题目保证删除后缀后的单词长度不为0), 否则不进行任何操作。 【输入】 输入一行,包含一个单词(单词中间没有空格,每个单词最大长度为32)。 【输出】 输出按照题目要求处理后的单词。 【输入样例】 r 阅读全文
posted @ 2017-08-09 18:32 Ed_Sheeran 阅读(1484) 评论(0) 推荐(0) 编辑
摘要: 求f(x,n) 【题目描述】 已知 计算x=4.2,n=10以及x=2.5,n=15时的f的值。 【输入】 输入x和n。 【输出】 函数值,保留两位小数。 【输入样例】 4.2 10 【输出样例】 3.68 #include <iostream> #include<stdio.h> #include 阅读全文
posted @ 2017-08-09 18:31 Ed_Sheeran 阅读(896) 评论(0) 推荐(0) 编辑
摘要: 最长单词2 【题目描述】 一个以‘.’结尾的简单英文句子,单词之间用空格分隔,没有缩写形式和其它特殊形式。 【输入】 一个以‘.’结尾的简单英文句子(长度不超过500),单词之间用空格分隔,没有缩写形式和其它特殊形式。 【输出】 该句子中最长的单词。如果多于一个,则输出第一个。 【输入样例】 I a 阅读全文
posted @ 2017-08-09 18:29 Ed_Sheeran 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 单词的长度 【题目描述】 输入一行单词序列,相邻单词之间由1个或多个空格间隔,请对应地计算各个单词的长度。 注意:如果有标点符号(如连字符,逗号),标点符号算作与之相连的词的一部分。没有被空格间开的符号串,都算作单词。 【输入】 一行单词序列,最少1个单词,最多300个单词,单词之间用至少1个空格间 阅读全文
posted @ 2017-08-09 18:27 Ed_Sheeran 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 验证子串 【题目描述】 输入两个字符串,验证其中一个串是否为另一个串的子串。 【输入】 输入两个字符串, 每个字符串占一行,长度不超过200且不含空格。 【输出】 若第一个串s1是第二个串s2的子串,则输出(s1) is substring of (s2) 否则,若第二个串s2是第一个串s1的子串, 阅读全文
posted @ 2017-08-09 18:25 Ed_Sheeran 阅读(1313) 评论(0) 推荐(0) 编辑
摘要: 单词翻转 【题目描述】 输入一个句子(一行),将句子中的每一个单词翻转后输出。 【输入】 只有一行,为一个字符串,不超过500个字符。单词之间以空格隔开。 【输出】 翻转每一个单词后的字符串,单词之间的空格需与原文一致。 【输入样例】 hello world 【输出样例】 olleh dlrow # 阅读全文
posted @ 2017-08-09 18:23 Ed_Sheeran 阅读(617) 评论(0) 推荐(0) 编辑