• Дан массив размера n. Вывести второй положительный элемент массива и его номер.

Ответы 1

  • // PascalABC.NET 3.1, сборка 1250 от 28.05.2016begin  var a:=ArrRandom(ReadInteger('n='),-99,99); a.Println;  var t:=a.Select((x,i)->Arr(x,i)).Where(e->e[0]>0).Skip(1)    .Take(1).ToArray;  WritelnFormat('A[{0}]={1}',t[0,1]+1,t[0,0])end.Тестовое решениеn= 1029 -43 64 -81 -78 82 33 -52 85 22A[3]=64
    • Автор:

      vava26s1
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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