#include <stdio.h>
#include <string.h>
const int n = 11;
int a[n];
int main(int argc, char const *argv[])
{
int i, p, max = -100000, imax = -1;
for (i = 0; i < n; i++)
{
if (i != 0 && a[i] < 0 && a[i] > max)
{
max = a[i];
imax = i;
}
}
memmove(&a
[imax
+ 2], &a
[imax
+ 1], sizeof(int) * (n
- imax
));
a[imax + 1] = p;
for (i = 0; i < n + 1; i++)
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCmNvbnN0IGludCBuID0gMTE7CgppbnQgYVtuXTsKaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgY29uc3QgKmFyZ3ZbXSkKewoJaW50IGksIHAsIG1heCA9IC0xMDAwMDAsIGltYXggPSAtMTsKCglwdXRzKCJFbnRlciBQOiIpOwoJc2NhbmYoIiVkIiwgJnApOwoKCWZvciAoaSA9IDA7IGkgPCBuOyBpKyspCgl7CgkJcHJpbnRmKCJFbnRlciBhWyVkXTogIiwgaSk7CgkJc2NhbmYoIiVkIiwgJmFbaV0pOwoKCQlpZiAoaSAhPSAwICYmIGFbaV0gPCAwICYmIGFbaV0gPiBtYXgpCgkJewoJCQltYXggPSBhW2ldOwoJCQlpbWF4ID0gaTsKCQl9Cgl9CgoJbWVtbW92ZSgmYVtpbWF4ICsgMl0sICZhW2ltYXggKyAxXSwgc2l6ZW9mKGludCkgKiAobiAtIGltYXgpKTsKCglhW2ltYXggKyAxXSA9IHA7CgoJZm9yIChpID0gMDsgaSA8IG4gKyAxOyBpKyspCgkJcHJpbnRmKCIlZCAiLCBhW2ldKTsKCgoJcmV0dXJuIDA7Cn0=