Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Напишите программу, которая удаляет из массива все простые числа, встречающиеся больше одного раза.
- m = int(input())
- B = []
- A = [0 for i in range(m)]
- for i in range(m):
- A[i] = int(input())
- for i in range(m):
- if A[i] <= 1:
- B.append(A[i])
- else:
- k = 0
- for j in range(2, (A[i] // 2)+1):
- if A[i] % j == 0:
- k = k + 1
- else:
- k = k
- if k >= 1:
- B.append(A[i])
- else:
- h = 0
- for g in range(1, m):
- if A[i] == A[g]:
- l = l + 1
- else:
- l = l
- if l >= 2:
- B = B
- else:
- B.append(A[i])
- print(B)
Add Comment
Please, Sign In to add comment