#include <iostream>
#include <string>
//#include <fstream>
#include <limits>
void loadArrays(std::string address[], double amountDue[], const int SIZE)
{
//Open file for data loading
//std::ifstream inputFile("Prog3Input.txt");
std::istream &inputFile = std::cin;
for (int i = 0; i < SIZE; i++)
{
std::getline(inputFile, address[i]);
inputFile >> amountDue[i];
inputFile.ignore(std::numeric_limits<std::streamsize>::max(), '\n');
}
}
int main()
{
std::string address[3];
double amountDue[3];
loadArrays(address, amountDue, 3);
for(int i = 0; i < 3; ++i)
std::cout << "'" << address[i] << "' = " << amountDue[i] << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgovLyNpbmNsdWRlIDxmc3RyZWFtPgojaW5jbHVkZSA8bGltaXRzPgoKdm9pZCBsb2FkQXJyYXlzKHN0ZDo6c3RyaW5nIGFkZHJlc3NbXSwgZG91YmxlIGFtb3VudER1ZVtdLCBjb25zdCBpbnQgU0laRSkKewoJLy9PcGVuIGZpbGUgZm9yIGRhdGEgbG9hZGluZwoJLy9zdGQ6Omlmc3RyZWFtIGlucHV0RmlsZSgiUHJvZzNJbnB1dC50eHQiKTsKCXN0ZDo6aXN0cmVhbSAmaW5wdXRGaWxlID0gc3RkOjpjaW47CgoJZm9yIChpbnQgaSA9IDA7IGkgPCBTSVpFOyBpKyspCgl7CgkJc3RkOjpnZXRsaW5lKGlucHV0RmlsZSwgYWRkcmVzc1tpXSk7CgkJaW5wdXRGaWxlID4+IGFtb3VudER1ZVtpXTsKCQlpbnB1dEZpbGUuaWdub3JlKHN0ZDo6bnVtZXJpY19saW1pdHM8c3RkOjpzdHJlYW1zaXplPjo6bWF4KCksICdcbicpOwoJfQp9CgppbnQgbWFpbigpCnsKCXN0ZDo6c3RyaW5nIGFkZHJlc3NbM107Cglkb3VibGUgYW1vdW50RHVlWzNdOwoKCWxvYWRBcnJheXMoYWRkcmVzcywgYW1vdW50RHVlLCAzKTsKCglmb3IoaW50IGkgPSAwOyBpIDwgMzsgKytpKQoJCXN0ZDo6Y291dCA8PCAiJyIgPDwgYWRkcmVzc1tpXSA8PCAiJyA9ICIgPDwgYW1vdW50RHVlW2ldIDw8IHN0ZDo6ZW5kbDsKCXJldHVybiAwOwp9