Input:
-1,-2,-3,3,4,-7
Output:
1
Explanation : The values at the non-prime index are-1,-2,4 and their sum is 1
代码:
no=int(input("ENTER :"))
def sumDigits(no):
return 0 if no == 0 else int(no%10) + sumDigits(int(no/10))
print(sumDigits(no))
我的代码只给出所有数字的和。如何在数组中找到非素数索引值之和
您可以使用图书馆来帮助,例如sympy
输出
在代码中,需要检查索引是否为素数,如果不是,则添加值,否则继续
相关问题 更多 >
编程相关推荐