profile
Размещено 2 года назад по предмету Информатика от nazarcik14

Дано масив з n цілих чисел. Визначте, скільки в цьому масиві елементів, які
більші двох своїх сусідів і виведіть кількість таких елементів. Крайні
елементи списку не враховуються, оскільки у них мало сусідів.Пайтон

  1. Ответ на вопрос
    Ответ на вопрос дан vimmortal2

    Програма:
    Python:

    from random import randint

    n = int(input('n = '))

    arr = [randint(0, 100) for i in range(n)]

    count = 0

    for i in range(1, n - 1):

       if arr[i] > arr[i - 1] and arr[i] > arr[i + 1]:

           count += 1

    print(count)

    Пояснення:

    Спочатку імпортуємо метод randint з бібліотеки random. Вводиться змінна n, яка позначає кількість елементів масиву. І сам масив arr заповнюється випадковими n числами від 0 до 100. Якщо потрібно вводити дані з клавіатури, приберіть імпорт, а також змініть цю строку (третю) на це:

    • arr = [int(input()) for i in range(n)]

    Реєструємо змінну count для підрахунку елементів надалі. Тепер, за допомогою циклу for змінна i набуває значення від 1 до (n - 1) (оскільки за умовою крайні елементи не рахуємо). Якщо поточний елемент (i) більший за попередній (i - 1), а також більший за наступний (i + 1), збільшуємо значення count на 1. У кінці виводимо count.

    Результат:

    n = 5
    1

    n = 155
    51

    n = 7

    1
    2
    3
    6
    3
    59
    8

    2

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.