代码好乱——函数
Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65535/32768K (Java/Other)
Total Submission(s) : 65 Accepted Submission(s) : 44
Font: Times New Roman | Verdana | Georgia
Font Size: ← →
Problem Description
所谓函数,是把代码中常用的语句段分离出来,写成独立的函数,这样每次使用的时候只需要调用函数,而不需要每次都写一遍。
结合C++教材或查阅相关资料,了解函数的相关内容,掌握基本函数的定义与使用,完成此题
例:
求两个整数的较大值
int max(int a, int b) {
if( a > b ) return a;
return b;
}
求向量长度
double len(double x, double y) {
return sqrt(x * x + y * y);
}
已知函数f(x) = 3 * x - 6 * x * (x + 3) + 29 * (x + 2) * (x - 1);
给出a, b, c, d, 求f(a) + f(b) + f(c) + f(d);
结合C++教材或查阅相关资料,了解函数的相关内容,掌握基本函数的定义与使用,完成此题
例:
求两个整数的较大值
int max(int a, int b) {
if( a > b ) return a;
return b;
}
求向量长度
double len(double x, double y) {
return sqrt(x * x + y * y);
}
已知函数f(x) = 3 * x - 6 * x * (x + 3) + 29 * (x + 2) * (x - 1);
给出a, b, c, d, 求f(a) + f(b) + f(c) + f(d);
Input
输入包含多组数据
每组数据占一行,包含4个正整数a,b,c,d均不超过100
每组数据占一行,包含4个正整数a,b,c,d均不超过100
Output
对于每组数据,输出f(a) + f(b) + f(c) + f(d)的值
Sample Input
1 1 1 1
Sample Output
-84