

1. Nhập 1 dãy số nguyên A từ bàn phím.Viết chương trình sử dụng hàm thực hiện các công việc sau:
a.Tính tổng lập phương các số chẳn trong danh sách A
b.Đếm các số nguyên tố trong A
c.Tách các số lẻ trong A vào danh sách B
d.Tính tích bình phương các số là ước của 24
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
`\color{pink}{#Bơ}`
import math
from functools import reduce
def snt(n):
if n < 2: return False
for i in range(2, int(n**0.5)+1):
if n % i == 0: return False
return True
def CauA(a):
return sum(x**3 for x in a if x % 2 == 0)
def CauB(a):
return sum(1 for x in a if snt(x))
def CauC(a):
return [x for x in a if x % 2 != 0]
def CauD(a):
s = [x for x in a if x != 0 and 24 % x == 0]
if not s: return 0
return reduce(lambda x, y: x * y, [x**2 for x in s])
a = list(map(int, input().split()))
print(CauA(a))
print(CauB(a))
print(*CauC(a))
print(CauD(a))
`\color{#1AD5F7}{⋆⟡H}\color{#1AD5F7}{a}\color{#4DA6E6}{r}\color{#668EDD}{i}\color{#8077D5}{i}\color{#995FCD}{i}\color{#EA2F90}{⟡⋆}`
Hãy giúp mọi người biết câu trả lời này thế nào?
\[
\small \begin{array}{c}
\color{#FFFFFF}{\textbf{N}}
\color{#F5F5F5}{\textbf{O}}
\color{#EBEBEB}{\textbf{S}}
\color{#E0E0E0}{\textbf{T}}
\color{#D6D6D6}{\textbf{A}}
\color{#CCCCCC}{\textbf{L}}
\color{#C2C2C2}{\textbf{G}}
\color{#B8B8B8}{\textbf{I}}
\color{#AEAEAE}{\textbf{A}}
\end{array}
\]
a)
a=list(map(int,input().split()))
t=0
for i in a :
if(i%2==0):
t+=i**3
print(t)
b)
def nt(n):
if(n<2): return False
for i in range(2,n):
if(n%i==0):
return False
return True
a=list(map(int,input().split()))
d=0
for i in a :
if(nt(i)):
d+=1
print(d)
c)
a=list(map(int,input().split()))
b=[]
for i in a :
if(i%2!=0):
b.append(i)
print(b)
d)
a=list(map(int,input().split()))
t=1
for i in a :
if(24%i==0):
t*=i**2
print(t)
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin
797
12936
1452
qua nhóm mình được ko ạ?
1390
1107
1028
dc ko
797
12936
1452
dc
1390
1107
1028
ok