#include <stdio.h>
int input(int *p);
int *sel_next(int *p, int N, int M);
int number(int *p, int *q);
int main(void) {
int x[100];
int N, M;
N = input(x);
scanf("%d", &M);
int *last = sel_next(x, N, M);
printf("%d\n", number(x + M, last));
return 0;
}
int input(int *p) {
int i = 0;
int num;
int *q = p;
for (i = 0; i < 100; i++) {
scanf("%d", &num);
if (num < 1 || num > 9)
break;
*q = num;
q++;
}
return i;
}
int *sel_next(int *p, int N, int M) {
int *q = p + M;
int parity = *q % 2;
while (q < p + N && *q % 2 == parity) {
q++;
}
return q - 1;
}
int number(int *p, int *q) {
int result = 0;
int *r = q;
while (1) {
result = result * 10 + *r;
if (r == p)
break;
r--;
}
return result;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: