#include <iostream>
#include <algorithm>
#include <vector>
#include <ctime>
#include <cstdlib>
#include <iterator>
int main ()
{
std::srand ( unsigned ( std::time(0) ) );
const int N = 100;
const int zero_percent = 25;
const int one_percent = 100-zero_percent;
const int one_count = N * one_percent/100.0;
std::vector<int> v(N);
std::fill(v.begin(), v.begin()+one_count, 1);
std::random_shuffle (v.begin(), v.end());
std::copy(v.begin(), v.end(), std::ostream_iterator<int>(std::cout, " "));
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8Y3RpbWU+CiNpbmNsdWRlIDxjc3RkbGliPgojaW5jbHVkZSA8aXRlcmF0b3I+CgppbnQgbWFpbiAoKQp7CiAgc3RkOjpzcmFuZCAoIHVuc2lnbmVkICggc3RkOjp0aW1lKDApICkgKTsKCiAgY29uc3QgaW50IE4gPSAxMDA7CiAgY29uc3QgaW50IHplcm9fcGVyY2VudCA9IDI1OwogIGNvbnN0IGludCBvbmVfcGVyY2VudCA9IDEwMC16ZXJvX3BlcmNlbnQ7CiAgCiAgY29uc3QgaW50IG9uZV9jb3VudCA9IE4gKiBvbmVfcGVyY2VudC8xMDAuMDsKICAKICBzdGQ6OnZlY3RvcjxpbnQ+IHYoTik7CiAgc3RkOjpmaWxsKHYuYmVnaW4oKSwgdi5iZWdpbigpK29uZV9jb3VudCwgMSk7CgogIHN0ZDo6cmFuZG9tX3NodWZmbGUgKHYuYmVnaW4oKSwgdi5lbmQoKSk7CgoKICBzdGQ6OmNvcHkodi5iZWdpbigpLCB2LmVuZCgpLCBzdGQ6Om9zdHJlYW1faXRlcmF0b3I8aW50PihzdGQ6OmNvdXQsICIgIikpOwoKICByZXR1cm4gMDsKfQ==