#24755: C :)


dereklee0310 (derek)

學校 : 不指定學校
編號 : 147787
來源 : [42.77.204.17]
最後登入時間 :
2021-05-16 15:30:59
a005. Eva 的回家作業 -- POJ | From: [223.138.31.107] | 發表日期 : 2021-03-21 01:14

#include <stdio.h>

int main() {
    int numi = 0j;
    int array[4];

    scanf("%d", &num);

    while(i < num) {
        j = 0;

        while(j < 4) {
            scanf("%d", &array[j]);
            j++;
        }
        if(array[0] - array[1] == array[1] - array[2] && array[1] - array[2] == array[2] - array[3] && array[2] - array[3] == array[3] - array[4]) {
            array[5] = array[4] + array[4] - array[3];
        }
        else {
            array[5] = array[4] * (float) (array[4] / array[3]);
        }

        for(int i = 0i < 5i++) {
            printf("%d"array[i]);
               if(i != 4)
                printf(" ");
            else
                puts("");
        }
        i++;
    }

    return 0;
}
 
#24756: Re:C :)


dereklee0310 (derek)

學校 : 不指定學校
編號 : 147787
來源 : [42.77.204.17]
最後登入時間 :
2021-05-16 15:30:59
a005. Eva 的回家作業 -- POJ | From: [223.138.31.107] | 發表日期 : 2021-03-21 01:17

//正確版本

#include <stdio.h>

 

int main() {

    int num, i = 0, j;

    int array[4];

 

    scanf("%d", &num);

 

    while(i < num) {

        j = 0;

 

        while(j < 4) {

            scanf("%d", &array[j]);

            j++;

        }

        if(array[0] - array[1] == array[1] - array[2] && array[1] - array[2] == array[2] - array[3]) {

            array[4] = array[3] + array[3] - array[2];

        }

        else {

            array[4] = array[3]* (array[3] / array[2]);

        }

 

        for(int i = 0; i < 5; i++) {

            printf("%d", array[i]);

               if(i != 4)

                printf(" ");

            else

                puts("");

        }

        i++;

    }

 

    return 0;

}

 
ZeroJudge Forum