#include <iostream>
#include <iomanip>
using namespace std;
int main(int argc, const char * argv[])
{
int a[30];
for(int i = 0; i < 30; ++i) a[i] = rand()%10;
for(int i = 0; i < 30; ++i) cout << a[i] << " "; cout << endl;
int j = 0;
for(int i = 0; i < 30; ++i)
{
if (a[i] != 1) if (i != j) a[j++] = a[i];
}
for(int i = 0; i < j; ++i) cout << a[i] << " "; cout << endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbihpbnQgYXJnYywgY29uc3QgY2hhciAqIGFyZ3ZbXSkKewogICAgaW50IGFbMzBdOwogICAgZm9yKGludCBpID0gMDsgaSA8IDMwOyArK2kpIGFbaV0gPSByYW5kKCklMTA7CgoKICAgIGZvcihpbnQgaSA9IDA7IGkgPCAzMDsgKytpKSBjb3V0IDw8IGFbaV0gPDwgIiAiOyBjb3V0IDw8IGVuZGw7CgoKICAgIGludCBqID0gMDsKICAgIGZvcihpbnQgaSA9IDA7IGkgPCAzMDsgKytpKQogICAgewogICAgICAgIGlmIChhW2ldICE9IDEpIGlmIChpICE9IGopIGFbaisrXSA9IGFbaV07CiAgICB9CgogICAgZm9yKGludCBpID0gMDsgaSA8IGo7ICsraSkgY291dCA8PCBhW2ldIDw8ICIgIjsgY291dCA8PCBlbmRsOwoKfQoK