Re[18]: offtopic
От: i-maverick Россия  
Дата: 09.01.06 15:13
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>sigsegv wrote:

>>
>>> Мы, кстати были не такимы злыми. Мы давали несколько задачек, объясняли,
>>> как найти туалет, и выходили на час-полтора из комнаты
>>
>> ну так взяли кого-нибудь в итоге-то ?

Pzz>Да.


А куда взяли-то?


Мне уж тоже интересно стало решить задачку.

#include <iostream>
using namespace std;

int maximums(const int arr[], int size)
{
    int n=0;
    for (int i=0; i<size; i++)
        if ((i == 0 || arr[i] > arr[i-1]) && (i == size-1 || arr[i] > arr[i+1]))
        n++;

    return n;
}

int main()
{
    const int arr[] = { 2, 5, 7, 6, 4, 9, 1, 5, 6, 2, 8, 4, 3, 2, 5 };
    cout << maximums(arr, sizeof(arr) / sizeof(arr[0])) << endl;

    getchar();
    return 0;
}

Выводит 5.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.