сможете сделать код на python?
Ответы
#Пишем числа через пробел
n = input()
k = []
s = []
a = [int(x) for x in n.split()]
for i in range (len(a)):
if a[i]%10==3:
k.append(a[i])
s.append(i)
print(k[0],s[0])
#Вторая программа
#Пишем числа через пробел
n = input()
a = [int(x) for x in n.split()]
a.reverse()
l = 0
k = []
s = []
for i in range (len(a)):
if a[i]//100==-1 and a[i]//10!=-1 and a[i]<0:
k.append(a[i])
s.append( len(a)-i)
l = 1
i = len(a)
continue
print(k[0],s[0])
if l == 0:
print('NO')
Ответ:
1)
A = list(map(int, input().split()))
B=[i+1 for i in range(len(A)-1,-1,-1) if -100<A[i]<-9]
print(A[B[0]-1],B[0]) if len(B) else print('No')
n даже не спрашиваю. Сколько введете, столько посчитает. Вводить через пробел. Например 45 34 53 66 77 23 0
2)
A = list(map(int, input().split()))
B=[i+1 for i in range(len(A)-1,-1,-1) if -100<A[i]<-9]
print(A[B[0]-1],B[0]) if len(B) else print('No')
тоже посчитает сколько введете через пробел. Что-то длинно получилось... Ожидал короче будет.
Объяснение: