TỔNG SỐ NGUYÊN LẺ – DANH SÁCH (LIST)
Tổng số nguyên lẻ. Nhập số nguyên dương n và danh sách gồm n số nguyên a0, a1,…an-1. Hãy tính tổng các số nguyên lẻ trong danh sách vừa nhập. Đưa ra vị trí có số hạng là lớn nhất.
INPUT | OUPUT |
5 | 9 |
1 2 3 4 5 | 4 |
2 3 6 8 7 | 3 |
n=int(input())
a=list(map(int,input().split()))
s=0
for i in range(len(a)):
if a[i]%2!=0:
s+=a[i]
print(s)
print(a.index(max(a)))
n=int(input())
a=list(map(int,input().split()))
s=0; vt=0
tam=0
for i in range(len(a)) :
if a[i]%2!=0:
s+=a[i]
if a[i]>=tam:
tam=a[i]
vt=i
print(s)
print(vt)
n=int(input())
a=list(map(int,input().split()))
s=0; vt=0; sl=max(a)
for i in range (n):
if a[i]%2!=0:
s=s+a[i]
if a[i]==sl:
vt=i
print(s)
print(vt)
n=int(input())
a=list(map(int,input().split()))
s=0; vt=0
tam=0
for i in range(len(a)):
if a[i]%2!=0:
s+=a[i]
if a[i]>=tam:
tam=a[i]
vt=i
print(s)
print(vt)
n=int(input(‘nhập n: ‘))
a=[int(i) for i in input().split()]
s=0
vt=0
for i in range(n):
if a[i]%2==1:
s=s+a[i]
if a[i]==max(a):
vt=i
print(s)
if s!=0:print(vt)
n=input()
a=input()
a=a.split()
s=0
t=0
k=0
for i in range(len(a)):
if int(a[i])%2==1:
s=s+int(a[i])
if int(a[i])>t:
t=int(a[i])
k=i
print(s)
print(k)
ds=[]
tong = 0
n=int(input(“Nhap n: “))
for i in range(1,n+1):
ds.append(int(input(“Nhap phan tu thu “+str(i)+”: “)))
print(ds)
for le in ds:
if le%2!=0: tong=tong+le
print(tong)