(I2
I143
I5
(dp0
Vmaxarrea.%l
p1
(Vmaxarea.cpp
p2
S'#include <iostream>\r\n\r\nunsigned input[1000000];\r\nunsigned count;\r\n\r\nunsigned long long calcMax(unsigned index)\r\n{\r\n    unsigned min = input[index];\r\n    unsigned long long res = 0;\r\n    for(unsigned i = index;i < count;++ i)\r\n    {\r\n        if(input[i] < min)\r\n        {\r\n            min = input[i];\r\n        }\r\n\r\n        //std::cout << i << " " << input[i] << " " << min << "->" << (i - index + 1)*min << std::endl;\r\n        if((i - index + 1)*min > res)\r\n            res = (i - index + 1)*min;\r\n    }\r\n    //std::cout << std::endl;\r\n    return res;\r\n}\r\n\r\nint main()\r\n{\r\n\r\n    std::cin >> count;\r\n    for(unsigned i = 0;i < count;++ i)\r\n        std::cin >> input[i];\r\n\r\n    unsigned long long max = 0;\r\n    for(unsigned i = 0;i < count;++ i)\r\n    {\r\n        unsigned long long curr = calcMax(i);\r\n        //std::cout << curr << " " << max << std::endl;\r\n        if(curr > max)\r\n            max = curr;\r\n    }\r\n    std::cout << max << std::endl;\r\n    return 0;\r\n}\r\n'
p3
tp4
stp5
.