#include <iostream>
#include <iostream>
template<size_t N>
int accumulate( const int (&arr)[N] )
{
int result = arr[0];
for(size_t n = 1; n < N; ++n)
result = result * 10 + arr[n];
return result;
}
int main()
{
std::cout << "Hello, world!\n";
int myints[] = {7, 40, 5, 3, 0};
int a; // //Хочу чтобы a = 740530;
a = accumulate(myints);
//вот ведь незадача
std::cout<<"result = "<< a<< '\n';
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9zdHJlYW0+CiAKIAp0ZW1wbGF0ZTxzaXplX3QgTj4gCmludCBhY2N1bXVsYXRlKCAgY29uc3QgaW50ICgmYXJyKVtOXSApCnsKICAgIGludCByZXN1bHQgPSBhcnJbMF07CiAgICBmb3Ioc2l6ZV90IG4gPSAxOyBuIDwgTjsgKytuKQogICAgICAgIHJlc3VsdCA9IHJlc3VsdCAqIDEwICArIGFycltuXTsKICAgIHJldHVybiByZXN1bHQ7Cn0KIAogCmludCBtYWluKCkKewogICAgc3RkOjpjb3V0IDw8ICJIZWxsbywgd29ybGQhXG4iOwogICAgCiAgICBpbnQgbXlpbnRzW10gPSB7NywgNDAsIDUsIDMsIDB9OwogICAgCiAgICBpbnQgYTsgLy8gLy/QpdC+0YfRgyDRh9GC0L7QsdGLIGEgPSA3NDA1MzA7CiAgICAKICAgIGEgPSBhY2N1bXVsYXRlKG15aW50cyk7CiAgICAvL9Cy0L7RgiDQstC10LTRjCDQvdC10LfQsNC00LDRh9CwCiAgICBzdGQ6OmNvdXQ8PCJyZXN1bHQgPSAiPDwgYTw8ICdcbic7CiAgICAKfQ==