pta
qq_36436891
这个作者很懒,什么都没留下…
展开
-
4-2 多项式求值 (15分)
本题要求实现一个函数,计算阶数为n,系数为a[0] ... a[n]的多项式f(x)=\sum_{i=0}^{n}(a[i]\times x^i)f(x)=∑i=0n(a[i]×xi) 在x点的值。 函数接口定义: double f( int n, double a[], double x ); 其中n是多项式的阶数,a[]中存储系数,x是给定点。函数须返回多项式原创 2017-04-15 15:28:52 · 248 阅读 · 0 评论 -
4-3 简单求和 (10分)
本题要求实现一个函数,求给定的N个整数的和。 函数接口定义: int Sum ( int List[], int N ); 其中给定整数存放在数组List[]中,正整数N是数组元素个数。该函数须返回N个List[]元素的和。 裁判测试程序样例: #include #define MAXN 10 int Sum ( int List[], int N ); int m原创 2017-04-15 15:41:42 · 485 阅读 · 0 评论 -
4-4 求自定类型元素的平均 (10分)
本题要求实现一个函数,求N个集合元素S[]的平均值,其中集合元素的类型为自定义的ElementType。 函数接口定义: ElementType Average( ElementType S[], int N ); 其中给定集合元素存放在数组S[]中,正整数N是数组元素个数。该函数须返回N个S[]元素的平均值,其值也必须是ElementType类型。 裁判测试程序样例: #incl原创 2017-04-15 15:49:14 · 304 阅读 · 0 评论 -
4-5 求自定类型元素的最大值 (10分)
本题要求实现一个函数,求N个集合元素S[]中的最大值,其中集合元素的类型为自定义的ElementType。 函数接口定义: ElementType Max( ElementType S[], int N ); 其中给定集合元素存放在数组S[]中,正整数N是数组元素个数。该函数须返回N个S[]元素中的最大值,其值也必须是ElementType类型。 裁判测试程序样例: #in原创 2017-04-15 16:10:27 · 349 阅读 · 0 评论 -
4-7 统计某类完全平方数 (20分)
本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 函数接口定义: int IsTheNumber ( const int N ); 其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0。 裁判测试程序样例: #include #include int IsTheNumber ( const原创 2017-04-22 08:58:03 · 263 阅读 · 0 评论 -
4-8 简单阶乘计算 (10分)
本题要求实现一个计算非负整数阶乘的简单函数。 函数接口定义: int Factorial( const int N ); 其中N是用户传入的参数,其值不超过12。如果N是非负整数,则该函数必须返回N的阶乘,否则返回0。 裁判测试程序样例: #include int Factorial( const int N ); int main() { int N, NF;原创 2017-04-22 09:33:32 · 708 阅读 · 1 评论 -
4-9 统计个位数字 (15分)
本题要求实现一个函数,可统计任一整数中某个位数出现的次数。例如-21252中,2出现了3次,则该函数应该返回3。 函数接口定义: int Count_Digit ( const int N, const int D ); 其中N和D都是用户传入的参数。N的值不超过int的范围;D是[0, 9]区间内的个位数。函数须返回N中D出现的次数。 裁判测试程序样例: #include原创 2017-04-22 09:51:06 · 544 阅读 · 0 评论 -
4-11 求自定类型元素序列的中位数 (25分)
本题要求实现一个函数,求N个集合元素A[]的中位数,即序列中第\lfloor N/2 +1\rfloor⌊N/2+1⌋大的元素。其中集合元素的类型为自定义的ElementType。 函数接口定义: ElementType Median( ElementType A[], int N ); 其中给定集合元素存放在数组A[]中,正整数N是数组元素个数。该函数须返回N个A[]元素的中位数原创 2017-04-27 16:59:28 · 316 阅读 · 0 评论