#5174

BÀI TẬP :   34

  1. def ktnt(n):
  2.     i=2
  3.     while (i*i<=n) and (n%i!=0):
  4.         i+=1
  5.     return (i*i>n) and (n>1)
  6. #
  7. m,n=map(int,input().split())
  8. dem=0
  9. for i in range(m,n+1):
  10.     if ktnt(i):
  11.         print(i,end=” “)
  12.         dem+=1
  13. if dem==0:
  14.     print(“-“)

BÀI TẬP :   35

  1. def ktnt(n):
  2.     i=2
  3.     while (i*i<=n) and (n%i!=0):
  4.         i+=1
  5.     return (i*i>n) and (n>1)
  6. #
  7. m,n=list(map(int,input().split()))
  8. tong=0
  9. dem=0
  10. for i in range(m,n+1):
  11.     if ktnt(i):
  12.         tong+=i
  13.         dem+=1
  14. if dem>0:
  15.     tbc=tong/dem
  16.     print(“%0.2f”%tbc)
  17. else:
  18.     print(“-“)

BÀI TẬP :   36

  1. a,b=map(int,input().split())
  2. while a!=b:
  3.     if a>b:
  4.         a=a-b
  5.     else:
  6.         b=b-a
  7. print(a)