You are viewing a single comment's thread. Return to all comments →
C++ code
int jumpingOnClouds(vector<int> c, int k) { int sizeC = c.size(); int es; int sum; if ((sizeC % k) == 0){ es = sizeC / k; sum = es; for (int i = 0; i < es; i++){ if (c[i*k] == 1){sum = sum + 2;} } } else { es = sizeC * k; sum = sizeC; for (int i = 0; i < sizeC; i++){ int h; if (i*k > sizeC){h = (i*k) % sizeC;} else { h = i*k;} if (c[h] == 1){sum = sum + 2;} } } int result; result = 100 - sum; return result; }
Jumping on the Clouds: Revisited
You are viewing a single comment's thread. Return to all comments →
C++ code