취미생활/CheckIO
[checkIO]Element 07.Even the Last
우주먼지의하루
2020. 3. 7. 09:23
728x90
You are given an array of integers. You should find the sum of the integers with even indexes (0th, 2nd, 4th...). Then multiply this summed number and the final element of the array together. Don't forget that the first element has an index of 0.
For an empty array, the result will always be 0 (zero).
Input: A list of integers.
Output: The number as an integer.
Example:
checkio([0, 1, 2, 3, 4, 5]) == 30
checkio([1, 3, 5]) == 30
checkio([6]) == 36
checkio([]) == 0
* 0, 2, 4 번째 숫자들을 더하고 마지막 숫자를 곱한다.
* array가 비었으면 0 을 출력한다.
- 풀이
def checkio(array):
result = 0
if not array:
return 0
else:
for i in range(len(array)):
if i % 2 == 0 :
result = result + array[i]
result = result * array[-1]
return result
반응형