CCF计算机软件能力认证 试题编号:201903-2 试题名称: 二十四点

代码得分:80/100; 

# include 

int main() {
    int input;
    scanf("%d", &input);
    int num[input];
    for (int i = 0; i < input; ++i) {
        scanf("%d", &num[i]);
    }
    int num1,num2,num3;
    if (num[0] > num[input-1]) {
        num1 = num[0];
        num3 = num[input - 1];
    } else {
        num1 = num[input - 1];
        num3 = num[0];
    }
    int mid;
    if (input % 2 == 0) {
        mid = input / 2;
        num2 = (num[mid-1] + num[mid]) / 2;
    } else {
        mid = (input + 1) / 2;
        num2 = num[mid-1];
    }
    printf("%d ", num1);
    printf("%d ", num2);
    printf("%d", num3);
    return 0;
}

 

你可能感兴趣的:(C/C++Code)