#include <iostream>
#include <string>
std::string dec_to_unary(const int src) {
std::string str;
for(int i = 0; i < src; ++i)
str += "1";
return str;
}
int main(void) {
int c_arr[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
const int c_arr_size = sizeof(c_arr)/sizeof(int);
for(size_t i = 0; i < c_arr_size; ++i)
std::cout << dec_to_unary(c_arr[i]) << ((i+1 < c_arr_size)?",":"\n");
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgoKc3RkOjpzdHJpbmcgZGVjX3RvX3VuYXJ5KGNvbnN0IGludCBzcmMpIHsKCXN0ZDo6c3RyaW5nIHN0cjsKCWZvcihpbnQgaSA9IDA7IGkgPCBzcmM7ICsraSkKCQlzdHIgKz0gIjEiOwoJcmV0dXJuIHN0cjsKfQoKaW50IG1haW4odm9pZCkgewoJCglpbnQgY19hcnJbXSA9IHswLCAxLCAyLCAzLCA0LCA1LCA2LCA3LCA4LCA5fTsKCWNvbnN0IGludCBjX2Fycl9zaXplID0gc2l6ZW9mKGNfYXJyKS9zaXplb2YoaW50KTsKCQoJZm9yKHNpemVfdCBpID0gMDsgaSA8IGNfYXJyX3NpemU7ICsraSkKCQlzdGQ6OmNvdXQgPDwgZGVjX3RvX3VuYXJ5KGNfYXJyW2ldKSA8PCAoKGkrMSA8IGNfYXJyX3NpemUpPyIsIjoiXG4iKTsKCglyZXR1cm4gMDsKfQo=
,1,11,111,1111,11111,111111,1111111,11111111,111111111