• Нужно сделать в C#
    Элемент последовательности называется локальным максимумом, если он строго больше предыдущего и последующего элемента последовательности. Первый и последний элемент последовательности не являются локальными максимумами. Дана последовательность натуральных чисел, завершающаяся числом 0. Определите количество строгих локальных максимумов в этой последовательности.

Ответы 1

  • using System;

    namespace Znanija {

       class Task {

           static void Main(string[] args) {

               int c, n=0, a=0, b=0;

               while (Int32.TryParse(Console.ReadLine(), out c) && c != 0) {

                   if (a > 0 && b > a && b > c) n++;

                   a = b;

                   b = c;

               }

               Console.WriteLine(n);

           }

       }

    }

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years