有一个10个单元的整型数组,输入10个整数,数组下标为奇数的单元加2,下标偶数的单元乘2,最后求和 输入格式: 输入10个整数,空格分隔 输出格式: 处理后输出10个整数的和
时间: 2023-12-17 14:04:29 浏览: 150
两数之和:在该数组中找出和为目标值的那两个整数,并返回他们的数组下标
我用 Python 语言给你提供一个解决方案:
```python
arr = list(map(int, input().split()))
for i in range(10):
if i % 2 == 0:
arr[i] *= 2
else:
arr[i] += 2
sum = 0
for i in range(10):
sum += arr[i]
print(sum)
```
首先,我们使用 `input()` 函数获取输入的十个整数,并使用 `map()` 函数将其转换为整型列表。然后,我们使用 `for` 循环遍历数组,对于下标为偶数的单元,我们将其乘以2,对于下标为奇数的单元,我们将其加上2。最后,我们再次使用 `for` 循环计算数组中所有元素的和,并输出结果。
阅读全文