#include <locale>
#include <string>
#include <iostream>
#include <sstream>
#include <iomanip>
using namespace std;
string toString(int n)
{
stringstream s;
s << endl;
s.imbue(std::locale("")); // <-- set locale
s << std::fixed << std::setprecision(1) << "Precio en colones: "<< n << endl;
return s.str();
}
int main()
{
int n = 43000000;
cout << "formatted " << n << ": " << toString(n) << endl;
}
I2luY2x1ZGUgPGxvY2FsZT4KI2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3N0cmVhbT4KI2luY2x1ZGUgPGlvbWFuaXA+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RyaW5nIHRvU3RyaW5nKGludCBuKQp7CiAgICBzdHJpbmdzdHJlYW0gczsKICAgIHMgPDwgZW5kbDsKICAgIHMuaW1idWUoc3RkOjpsb2NhbGUoIiIpKTsgICAvLyA8LS0gc2V0IGxvY2FsZQogICAgcyA8PCBzdGQ6OmZpeGVkIDw8IHN0ZDo6c2V0cHJlY2lzaW9uKDEpIDw8ICJQcmVjaW8gZW4gY29sb25lczogIjw8IG4gPDwgZW5kbDsKICAgIHJldHVybiBzLnN0cigpOwp9CgppbnQgbWFpbigpCnsKCWludCBuID0gNDMwMDAwMDA7Cgljb3V0IDw8ICJmb3JtYXR0ZWQgIiA8PCBuIDw8ICI6ICIgPDwgdG9TdHJpbmcobikgPDwgZW5kbDsKfQo=