#24755: C :)


dereklee0310 (derek)


#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)


//正確版本

#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;

}