#include <iostream>
int main() {
std::size_t L = 5;
for (std::size_t z = 1; z < L; z++) {
for (std::size_t y = 1; y < L; y++) {
for (std::size_t x = 1; x < L; x++) {
if ((1 / static_cast<double>(x)) +
(1 / 2.0 * static_cast<double>(y)) +
(1 / 3.0 * static_cast<double>(z)) == (4 / 3.0)) {
std::cout<<'['<<x<<','<<y<<','<<z<<']'<<std::endl;
}
}
}
}
return true;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4oKSB7CgoJc3RkOjpzaXplX3QgTCA9IDU7Cglmb3IgKHN0ZDo6c2l6ZV90IHogPSAxOyB6IDwgTDsgeisrKSB7CgkJZm9yIChzdGQ6OnNpemVfdCB5ID0gMTsgeSA8IEw7IHkrKykgewoJCQlmb3IgKHN0ZDo6c2l6ZV90IHggPSAxOyB4IDwgTDsgeCsrKSB7CgkJCQlpZiAoKDEgLyBzdGF0aWNfY2FzdDxkb3VibGU+KHgpKSArIAoJCQkJCSgxIC8gMi4wICogc3RhdGljX2Nhc3Q8ZG91YmxlPih5KSkgKyAKCQkJCQkoMSAvIDMuMCAqIHN0YXRpY19jYXN0PGRvdWJsZT4oeikpID09ICg0IC8gMy4wKSkgewoJCQkJCXN0ZDo6Y291dDw8J1snPDx4PDwnLCc8PHk8PCcsJzw8ejw8J10nPDxzdGQ6OmVuZGw7CgkJCQl9CgkJCX0KCQl9Cgl9CglyZXR1cm4gdHJ1ZTsKCn0=