Phản Hồi về: 100 bài code lập trình python từ cơ bản đến nâng cao
17/07/2024 vào lúc 8:37 chiều
#5293

Quản lý
BÀI TẬP : 53
- def ktnt(n):
- i=2
- while (i*i<=n) and (n%i!=0):
- i+=1
- return (i*i>n) and (n>1)
- #
- a=list(map(int,input().split()))
- b=[]
- for i in range(0,len(a)):
- if ktnt(a[i]):
- b.append(a[i])
- if len(b)>0:
- print(max(b))
- else:
- print(“-“)
BÀI TẬP : 54
- a=list(map(int,input().split()))
- b=[]
- for i in range(0,len(a)):
- if a[i] <0:
- b.append(a[i])
- if len(b)>0:
- print(max(b))
- else:
- print(“-“)
BÀI TẬP : 55
- a=list(map(int,input().split()))
- Max=max(a)
- i=0
- while i<len(a):
- if a[i]==Max:
- a.pop(i)
- else:
- i+=1
- if len(a)>0:
- print(max(a))
- else:
- print(“-“)
BÀI TẬP : 56
- a=[]
- #Đọc dữ liệu nhiều dòng không biết mấy dòng (Khi nhập từ bàn phím, nhập xong enter 2 lần)
- while True:
- try:
- line=input()
- try:
- x = int(line)
- a.append(x)
- except ValueError:
- break
- except EOFError:
- break
- #
- Min=min(a)
- i=0
- while i<len(a):
- if a[i]==Min:
- a.pop(i)
- else:
- i+=1
- Min=min(a)
- i=0
- while i<len(a):
- if a[i]==Min:
- a.pop(i)
- else:
- i+=1
- if len(a)>0:
- print(min(a))
- else:
- print(“-“)