Trang chủPhản Hồi về: 100 bài code lập trình python từ cơ bản đến nâng cao
BÀI TẬP : 34
- def ktnt(n):
- i=2
- while (i*i<=n) and (n%i!=0):
- i+=1
- return (i*i>n) and (n>1)
- #
- m,n=map(int,input().split())
- dem=0
- for i in range(m,n+1):
- if ktnt(i):
- print(i,end=” “)
- dem+=1
- if dem==0:
- print(“-“)
BÀI TẬP : 35
- def ktnt(n):
- i=2
- while (i*i<=n) and (n%i!=0):
- i+=1
- return (i*i>n) and (n>1)
- #
- m,n=list(map(int,input().split()))
- tong=0
- dem=0
- for i in range(m,n+1):
- if ktnt(i):
- tong+=i
- dem+=1
- if dem>0:
- tbc=tong/dem
- print(“%0.2f”%tbc)
- else:
- print(“-“)
BÀI TẬP : 36
- a,b=map(int,input().split())
- while a!=b:
- if a>b:
- a=a-b
- else:
- b=b-a
- print(a)