#include <iostream>
#include <vector>
#include <array>
int main() {
using namespace std;
using ad = array<double, 2>;
double a[][2] = { {1,2}, {3,4} };
constexpr int length = (sizeof(a)/sizeof(ad));
// やっちゃだめだゾ!
vector<ad> v((ad*)a,(ad*)(a+length));
for( auto d: v )
cout << "(" << d[0] << "," << d[1] << "), ";
cout << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8YXJyYXk+CgppbnQgbWFpbigpIHsKICAgIHVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAgICB1c2luZyBhZCA9IGFycmF5PGRvdWJsZSwgMj47CiAgICAKIAlkb3VibGUgYVtdWzJdID0geyB7MSwyfSwgezMsNH0gfTsgCiAJY29uc3RleHByIGludCBsZW5ndGggPSAoc2l6ZW9mKGEpL3NpemVvZihhZCkpOwogCQogCS8vIOOChOOBo+OBoeOCg+OBoOOCgeOBoOOCvu+8gQogICAgdmVjdG9yPGFkPiB2KChhZCopYSwoYWQqKShhK2xlbmd0aCkpOwogICAgCiAgICBmb3IoIGF1dG8gZDogdiApCiAgICAgICAgY291dCA8PCAiKCIgPDwgZFswXSA8PCAiLCIgPDwgZFsxXSA8PCAiKSwgIjsKICAgICAgICAKICAgIGNvdXQgPDwgZW5kbDsKCiAgICByZXR1cm4gMDsKfQ==