⚙️ Задача Running Sum of 1d Array
Дан массив чисел. Мы определяем текущую сумму массива как RunningSum[i] = sum(nums[0]…nums[i]). В каждой новой ячейке нового массива будет сумма от 0-го элемента и до i-го
👉 Running Sum of 1d Array
#tasks #junior
💡 Решение
class Solution { 
public: 
vector runningSum(vector& nums) { 
vector ans(nums.size()); 
ans[0] = nums[0]; 
for (int i = 1; i < nums.size(); i++) 
ans[i] = ans[i-1] + nums[i]; 
return ans; 
} 
}; 
Дан массив чисел. Мы определяем текущую сумму массива как RunningSum[i] = sum(nums[0]…nums[i]). В каждой новой ячейке нового массива будет сумма от 0-го элемента и до i-го
👉 Running Sum of 1d Array
#tasks #junior
💡 Решение
👍3
  🔮 Задача Sum of v0w3ls
Создайте функцию, которая принимает строку и возвращает сумму гласных, причем для каждой гласной нужно прибавлять своё число (A->4, E->3, I->1, O->0)
👉Sum of v0w3ls (edabit)
#tasks #junior
Решение
int sumOfVowels(std::string str) { 
int count = 0; 
for (char ch : str) { 
ch = std::tolower(ch); 
switch (ch) { 
case 'a': count += 4; break; 
case 'e': count += 3; break; 
case 'i': count += 1; break; 
case 'o': break; 
} 
} 
return count; 
} 
Создайте функцию, которая принимает строку и возвращает сумму гласных, причем для каждой гласной нужно прибавлять своё число (A->4, E->3, I->1, O->0)
👉Sum of v0w3ls (edabit)
#tasks #junior
Решение
🤔7😁1🥱1