• Предмет: Информатика
  • Автор: kpuctuhamih
  • Вопрос задан 2 года назад

ПОЖАЛУЙСТА СРОЧНО , ЗАРАНЕЕ СПАСИБО ОГРОМНОЕ ПОМОГИТЕ ПРОШУ НА ПИТОНЕ:
Введите список-массив из n целых чисел: вначале с экрана вводится число n,
затем, в цикле for, вводятся сами элементы массива, каждое число в
отдельной строке. Выведите полученный массив на экран.
Из элементов этого массива, имеющих чётные индексы, постройте НОВЫЙ массив.
Выведите его на экран. Определите, является ли он строго возрастающим,
выведите соответствующее сообщение (YES или NO).

!!! Никаких методов Питона для работы с массивами, кроме append и len,
!!! использовать нельзя.

Пример.
Пусть n = 9 и исходный массив имеет вид t = [3, 2, 6, 7, 3, 8, 9, 1, 6],
тогда НОВЫЙ массив имеет вид t1 = [3, 6, 3, 9, 6].
Так как он не является строго возрастающим, то должно быть выведено NO.


kpuctuhamih: ПОЖАЛУЙСТА!!!!!!

Ответы

Ответ дал: restIess
1

a = []

b = []

N = int(input("Сколько у нас будет элементов в первом массиве? "))

for i in range(N):

   a.append(int(input()))

print("A=",a)

for i in range(N):

   if i % 2 == 0:

       b.append(a[i])

print("B=",b)

Flag = True

for i in range(len(b)-1):

   if b[i] > b[i+1]:

       Flag = False

if Flag == True:

   print("YES")

else:

   print("NO")


restIess: а, ща погодите, я условие не дочитал)
kpuctuhamih: хах, ок:)
restIess: исправил
kpuctuhamih: спасибо:)
restIess: а мои решения хоть учитель принимает? :D
kpuctuhamih: да:)
Вас заинтересует