#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdbool.h>
typedef struct foo {
int n;
bool b;
} foo_t;
int main(void) {
char a[32768];
if ((N < 1) || (N > 100)) {
return EXIT_FAILURE;
}
scanf("%32767[^\n]%*[^\n]", a
); foo_t
* A
= (foo_t
*)malloc(sizeof(foo_t
) * N
); char* delim = " ";
char* token
= strtok(a
, delim
); int A_i
= strtol(token
, NULL
, 10); if ((A_i < 1) || (A_i > 100)) {
return EXIT_FAILURE;
} else {
A[0].n = A_i;
A[0].b = A_i % 2 == 0;
}
for (int i = 1; i < N; i++) {
A_i
= strtol(token
, NULL
, 10); if ((A_i < 1) || (A_i > 100)) {
return EXIT_FAILURE;
} else {
A[i].n = A_i;
A[i].b = A_i % 2 == 0;
}
}
for (int i = 0; i < N; i++) {
if (A[i].b) {
}
}
return EXIT_SUCCESS;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN0cmluZy5oPgojaW5jbHVkZSA8c3RkYm9vbC5oPgoKdHlwZWRlZiBzdHJ1Y3QgZm9vIHsKICBpbnQgbjsKICBib29sIGI7Cn0gZm9vX3Q7CgppbnQgbWFpbih2b2lkKSB7CiAgY2hhciBhWzMyNzY4XTsKICBzY2FuZigiJTNzJSpbXlxuXSIsIGEpOwogIGdldGNoYXIoKTsKICBpbnQgTiA9IHN0cnRvbChhLCBOVUxMLCAxMCk7CiAgaWYgKChOIDwgMSkgfHwgKE4gPiAxMDApKSB7CiAgICByZXR1cm4gRVhJVF9GQUlMVVJFOwogIH0KICBzY2FuZigiJTMyNzY3W15cbl0lKlteXG5dIiwgYSk7CiAgZm9vX3QqIEEgPSAoZm9vX3QqKW1hbGxvYyhzaXplb2YoZm9vX3QpICogTik7CiAgY2hhciogZGVsaW0gPSAiICI7CiAgY2hhciogdG9rZW4gPSBzdHJ0b2soYSwgZGVsaW0pOwogIGludCBBX2kgPSBzdHJ0b2wodG9rZW4sIE5VTEwsIDEwKTsKICBpZiAoKEFfaSA8IDEpIHx8IChBX2kgPiAxMDApKSB7CiAgICByZXR1cm4gRVhJVF9GQUlMVVJFOwogIH0gZWxzZSB7CiAgICBBWzBdLm4gPSBBX2k7CiAgICBBWzBdLmIgPSBBX2kgJSAyID09IDA7CiAgfQogIGZvciAoaW50IGkgPSAxOyBpIDwgTjsgaSsrKSB7CiAgICB0b2tlbiA9IHN0cnRvayhOVUxMLCBkZWxpbSk7CiAgICBBX2kgPSBzdHJ0b2wodG9rZW4sIE5VTEwsIDEwKTsKICAgIGlmICgoQV9pIDwgMSkgfHwgKEFfaSA+IDEwMCkpIHsKICAgICAgcmV0dXJuIEVYSVRfRkFJTFVSRTsKICAgIH0gZWxzZSB7CiAgICAgIEFbaV0ubiA9IEFfaTsKICAgICAgQVtpXS5iID0gQV9pICUgMiA9PSAwOwogICAgfQogIH0KICBmb3IgKGludCBpID0gMDsgaSA8IE47IGkrKykgewogICAgaWYgKEFbaV0uYikgewogICAgICBwcmludGYoIiVkICIsIEFbaV0ubik7CiAgICB9CiAgfQogIHB1dHMoIiIpOwoKICBmcmVlKEEpOwogIHJldHVybiBFWElUX1NVQ0NFU1M7Cn0K