对于列表中的数字进行全排列,然后寻找能被7整除的数。
python">def Method(arr,p,q):
if p==q:
s.append(list(arr))
else:
for i in range(p,q):
arr[i],arr[p]=arr[p],arr[i]
Method(arr,p+1,q)
arr[i],arr[p]=arr[p],arr[i]
s=[]
res=0
arr=list(input().strip().split())
Method(arr,0,len(arr))
for pl in s:
temp=int(''.join(pl))
if temp%7==0:
res += 1
print(res)