#include <iostream>
#include <string>
#include <map>
#include <vector>
using namespace std;
class Matriz
{
public:
Matriz(){}
Matriz(const std::vector<double> & vector)
{
}
Matriz & operator*=(const Matriz& valor)
{
return *this;
}
//Matriz & operator*=(const vector<double>& valor)
//{
// return *this;
//}
};
int main()
{
double vetor[3] = { 1, 2, 3 };
std::vector<double> vec(vetor, vetor + 3);
Matriz A;
A*=std::vector<double>(vetor, vetor + 3);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8bWFwPgojaW5jbHVkZSA8dmVjdG9yPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsgCgoKIApjbGFzcyBNYXRyaXoKewpwdWJsaWM6CiAgTWF0cml6KCl7fQogIE1hdHJpeihjb25zdCBzdGQ6OnZlY3Rvcjxkb3VibGU+ICYgdmVjdG9yKQogIHsKICB9Ck1hdHJpeiAmIG9wZXJhdG9yKj0oY29uc3QgTWF0cml6JiB2YWxvcikKewogIHJldHVybiAqdGhpczsKfQoKLy9NYXRyaXogJiBvcGVyYXRvcio9KGNvbnN0IHZlY3Rvcjxkb3VibGU+JiB2YWxvcikKLy97Ci8vICByZXR1cm4gKnRoaXM7Ci8vfQp9OwoKCmludCBtYWluKCkKewogIGRvdWJsZSB2ZXRvclszXSA9IHsgMSwgMiwgMyB9OwogIHN0ZDo6dmVjdG9yPGRvdWJsZT4gdmVjKHZldG9yLCB2ZXRvciArIDMpOwogIE1hdHJpeiBBOwogIEEqPXN0ZDo6dmVjdG9yPGRvdWJsZT4odmV0b3IsIHZldG9yICsgMyk7CgogIHJldHVybiAwOwp9