作者 朱会东
单位 郑州轻工业大学
已知:y是x的函数,
y=⎩⎨⎧ −x 31 3x−7 x2−5x+1(x<10)(x=10)(10<x≤100)(x>100)
输入格式:
任意输入一个int类型的整数x。
输出格式:
输出为一个整数,单独占一行,即x对应的函数值。
输入样例:
5
输出样例:
-5
代码长度限制
16 KB
C (gcc)
时间限制
400 ms
内存限制
64 MB
其他编译器
时间限制
400 ms
内存限制
64 MB
栈限制
8192 KB
#include <stdio.h>
int main()
{
int x;
scanf("%d", &x);
int y;
if (x < 10) {
y = -x;
} else if (x == 10) {
y = 31;
} else if (x > 10 &&x <= 100) {
y = 3 * x - 7;
} else {
y = x * x - 5 * x + 1;
}
printf("%d\n", y);
return 0;
}