1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <vector> #include <iostream> #include <iterator> #include <algorithm> int main() { // Open the file // std::ifstream file_in("/FilePath.../checkIn.dat"); // Create the vector, initialized from the numbers in the file: std::vector<double> fileData((std::istream_iterator<double>(std::cin)), std::istream_iterator<double>()); std::sort(fileData.begin(), fileData.end()); std::copy(fileData.begin(), fileData.end(), std::ostream_iterator<double>(std::cout, "\n")); return 0; } |
I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aXRlcmF0b3I+CiNpbmNsdWRlIDxhbGdvcml0aG0+CgppbnQgbWFpbigpIHsKCgkvLyBPcGVuIHRoZSBmaWxlCi8vCXN0ZDo6aWZzdHJlYW0gZmlsZV9pbigiL0ZpbGVQYXRoLi4uL2NoZWNrSW4uZGF0Iik7CgkKCS8vIENyZWF0ZSB0aGUgdmVjdG9yLCBpbml0aWFsaXplZCBmcm9tIHRoZSBudW1iZXJzIGluIHRoZSBmaWxlOgoJc3RkOjp2ZWN0b3I8ZG91YmxlPiBmaWxlRGF0YSgoc3RkOjppc3RyZWFtX2l0ZXJhdG9yPGRvdWJsZT4oc3RkOjpjaW4pKSwKCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0ZDo6aXN0cmVhbV9pdGVyYXRvcjxkb3VibGU+KCkpOwoKCXN0ZDo6c29ydChmaWxlRGF0YS5iZWdpbigpLCBmaWxlRGF0YS5lbmQoKSk7CglzdGQ6OmNvcHkoZmlsZURhdGEuYmVnaW4oKSwgZmlsZURhdGEuZW5kKCksIAogICAgICAgICAgICAgICAgICBzdGQ6Om9zdHJlYW1faXRlcmF0b3I8ZG91YmxlPihzdGQ6OmNvdXQsICJcbiIpKTsKICAgICAgICByZXR1cm4gMDsKfQo=
-
upload with new input
-
result: Success time: 0s memory: 3024 kB returned value: 0
2000 1 1225.72 1 463.81 3 200 1 632 2 1500 1 300 2 1800
1 1 1 1 2 2 3 200 300 463.81 632 1225.72 1500 1800 2000


