#include <iostream>
using namespace std;
int main() {
// your code goes here
try
{
int* a = new int(0);
std::cout << "allocated a " << &a << "\n";
} catch (const std::bad_alloc &e)
{
std::cout << "bad alloc! " << e.what() << "\n";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCgl0cnkKCXsKCSAgICBpbnQqIGEgPSBuZXcgaW50KDApOwoJICAgIHN0ZDo6Y291dCA8PCAiYWxsb2NhdGVkIGEgIiA8PCAmYSA8PCAiXG4iOwoJfSBjYXRjaCAoY29uc3Qgc3RkOjpiYWRfYWxsb2MgJmUpCgl7CgkJc3RkOjpjb3V0IDw8ICJiYWQgYWxsb2MhICIgPDwgZS53aGF0KCkgPDwgIlxuIjsKCX0KCQoJcmV0dXJuIDA7Cn0=