一个整数的奇数位上的数字之和和偶数位上的数字之和的差是11的倍数,则这个数能被11整除
n=input()
odd=sum([int(x) for x in n[::2]])
even=sum([int(x) for x in n[1::2]])
a=odd-even
if a%11==0:
print('11的倍数')
else:
print('不是11的倍数')
#一个整数的奇数位上的数字之和和偶数位上的数字之和的差是11的倍数,则这个数能被11整除
num = input('n:')
sum1= 0
sum2= 0
for i in range(len(num)):
if i %2==0:
sum1+=int(num[i])
else:
sum2+=int(num[i])
if (sum1 - sum2)%11 == 0:
print('这个数能被11整除')
else:
print('这个数不能被11整除')
def eleven_fold(num):
return (sum(int(i) for i in str(num)[::2])-sum(int(i) for i in str(num)[1::2]))%11 == 0
n = int(input())
print('可以被11整除') if eleven_fold(n) else print('不能被11整除')
n = input()
print(f"这个数{'不' if (sum(map(int,n[::2]))-sum(map(int,n[1::2])))%11 else ''}能被11整除")