1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #include <iostream> #include <numeric> using namespace std; int main() { unsigned char arr[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; int count = sizeof(arr)/sizeof(arr[0]); int sum = std::accumulate<unsigned char*, int>(arr,arr + count,0); double average = (double)sum/count; cout << "Total elements : " << count << endl; cout << "Sum : " << sum << endl; cout << "Average : " << average << endl; return 0; } |
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bnVtZXJpYz4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCQogICAgICAgIHVuc2lnbmVkIGNoYXIgYXJyW10gPSAiQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVoiOwogICAgICAgIGludCBjb3VudCA9IHNpemVvZihhcnIpL3NpemVvZihhcnJbMF0pOwogICAgICAgIGludCBzdW0gPSBzdGQ6OmFjY3VtdWxhdGU8dW5zaWduZWQgY2hhciosIGludD4oYXJyLGFyciArIGNvdW50LDApOwogICAgICAgIGRvdWJsZSBhdmVyYWdlID0gKGRvdWJsZSlzdW0vY291bnQ7CiAgICAgICAgY291dCA8PCAiVG90YWwgZWxlbWVudHMgOiAiIDw8IGNvdW50IDw8IGVuZGw7CiAgICAgICAgY291dCA8PCAiU3VtICAgICAgICAgICAgOiAiIDw8IHN1bSA8PCBlbmRsOwogICAgICAgIGNvdXQgPDwgIkF2ZXJhZ2UgICAgICAgIDogIiA8PCBhdmVyYWdlIDw8IGVuZGw7CglyZXR1cm4gMDsKfQ==
-
upload with new input
-
result: Success time: 0s memory: 2724 kB returned value: 0
Total elements : 27 Sum : 2015 Average : 74.6296


