十二届蓝桥杯python国赛真题

十二届蓝桥杯python国赛真题_第1张图片

l=list(map(int,input().split(',')))
print(max(l))

十二届蓝桥杯python国赛真题_第2张图片

def iszhishu(n):
    for i in range(2,n//2+1):
        if n%i==0:
            return False
    return True

count=1
a=int(input('请输入一个合数:'))
while not iszhishu(a):
    for i in range(2,a//2+1):
        if iszhishu(i) and a%i==0:
            a=a//i
            count+=1
            break
print('质因数个数是:' , count)

十二届蓝桥杯python国赛真题_第3张图片

十二届蓝桥杯python国赛真题_第4张图片

#十二届蓝桥国赛第三题
s=input()
n=0
max_n=0
for i in s:
    if '0'<=i<='9':#说明是数字
        n+=1
        if n>max_n:
            max_n=n
    else:
        n=0
print(max_n)

十二届蓝桥杯python国赛真题_第5张图片

def iszhishu(n):
    for i in range(2,n//2+1):
        if n%i==0:
            return False
    return True

N=int(input('请输入一个大于2的偶数N:'))
minx=N
for i in range(2,N//2+1):
    if iszhishu(i) and iszhishu(N-i):
        print(i,N-i)
        if minx>N-i-i:
            minx = N-i-i
print(minx)

你可能感兴趣的:(蓝桥杯,职场和发展)