1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #include <vector> #include <string> #include <algorithm> #include <iostream> using namespace std; int main() { vector<int> trmVa; int size; int median; int trimVal; int mod; trmVa.push_back(trimVal); size = trmVa.size(); sort(trmVa.begin(), trmVa.end()); //I am having troubles here!!!! if(size % 2) { median = (trmVa[size/2 - 1] + trmVa[size/2]) /2; printf("Module %d \n\n \t Median = %d\n", mod, median); }else { median = trmVa[size/2]; printf("Module %d \n\n \t Median = %d\n", mod, median); } } |
I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7Cgp2ZWN0b3I8aW50PiB0cm1WYTsKaW50IHNpemU7CmludCBtZWRpYW47CmludCB0cmltVmFsOwppbnQgbW9kOwoKdHJtVmEucHVzaF9iYWNrKHRyaW1WYWwpOwpzaXplID0gdHJtVmEuc2l6ZSgpOwpzb3J0KHRybVZhLmJlZ2luKCksIHRybVZhLmVuZCgpKTsgLy9JIGFtIGhhdmluZyB0cm91YmxlcyBoZXJlISEhIQoKaWYoc2l6ZSAlIDIpIHsKICBtZWRpYW4gPSAodHJtVmFbc2l6ZS8yIC0gMV0gKyB0cm1WYVtzaXplLzJdKSAvMjsKICBwcmludGYoIk1vZHVsZSAlZCBcblxuIFx0IE1lZGlhbiA9ICVkXG4iLCBtb2QsIG1lZGlhbik7IAp9ZWxzZSB7CiAgIG1lZGlhbiA9IHRybVZhW3NpemUvMl07CiAgIHByaW50ZigiTW9kdWxlICVkIFxuXG4gXHQgTWVkaWFuID0gJWRcbiIsIG1vZCwgbWVkaWFuKTsKfQoKfQ==
-
upload with new input
-
result: Success time: 0.01s memory: 2856 kB returned value: 0
Module 0 Median = -537275985


