Данный отчёт сгенерирован 10.02.2023 18:21:31 UTC.
HTML версия (этот сайт) сгенерирован 10.02.2023 18:21:38 UTC.
Коммит: [bfeb65b9] add automatic zip creation
10.02.2023 18:21:31
Задача: Індекс найбільшого елементу 10.02.2023 18:21:31
Описание: Визначте функцію maxind, яка отримує масив та повертає індекс найбільшого з його елементів. Якщо таких індексів знайдеться декілька, нехай це буде найменший із них. 10.02.2023 18:21:31
Решений: 166 10.02.2023 18:21:31
Індекс найбільшого елементу 10.02.2023 18:21:31
 function maxind(m){
    let max = m[0]
    for (let i of m){
        if (i > max){
            max = i
        }
    }
    return m.indexOf(max)
}
 function maxind ( m ) {
    let max = 0;
    let maxA = 0;
    for ( let i = 0; i < m.length; i++ ){
      if ( m [ i ] > max ){
           max = m [i];
           maxA = i;  
      }
    }
     return maxA
}
 function maxind(m)
{
    let max = m[0];
    let index = 0;
     for(i = 1; i< m.length;i++)
    {
        if(m[i]>max) index = i;
    }
    return index;
}
 function maxind(m) {
    let max = m[0];
    let imax = 0
    for(let i in m) {
        if(m[i] > max) {
          max = m[i]; 
          imax = i
        }
    }
    return imax;
}
 function maxind(m) {
    i = m.indexOf(Math.max(...m), 0);
    if (i == -1){
        i++;
    }
    return i;
}
 function maxind(m){
    let max = m[0];
    for (let i = 1; i < m.length; i++) if (m[i] > max) max = m[i];
    return m.indexOf(max);
}
 function maxind(m)
{
    let maxind = 0;
    for(let i = 1; i < m.length; i++)
        if (m[i] > m[maxind]){
            maxind = i;
        }
        return maxind;
}
 function maxind(m){
    let max = 0;
    let a = 0;
    for(let i = 0; i < m.length; i++ ){
        if(max < m[i]){
            max = m[i];
            a = i;
        }
    }
    return a;
}
 function maxind(m)
{
    let max = m[0];
    let maxi = 0;
    for(let i=0; i< m.length; i++){
        if(m[i]>max){
            maxi = i;
        }
    }
    return maxi;
}
 let m = [ 1, 3, 2, 3, 6, 2 ];
function maxind(m) {
  let i, maxV, maxP;
  for( i = 0; i < m.length; i++) {
    if( typeof maxV === "undefined" || m[i] > maxV ) {
      maxV = m[i];
      maxP = i;
    }
  }
  
  return maxP;
}

maxind(m)
 function maxind(a)
{   
    let ind = 0
    let max = a[0]
    for (i = 0;i < a.length;i++)
    {
        if (a[i+1] > max) 
        {
        max = a[i+1]
        ind = i+1    
        }
    }
    return(ind)
}
 function maxind(m) {
    if (m.length === 0) {
        return -1;
    }

    var max = m[0];
    var maxIndex = 0;

    for (var i = 1; i < m.length; i++) {
        if (m[i] > max) {
            maxIndex = i;
            max = m[i];
        }
    }

    return maxIndex;
    }
 function maxind(m){
    let maxNum = 0;
    for(let i = 0; i < m.length; i++){
        if(maxNum < m[i]){
            maxNum = i;
        }
    }
    return maxNum;
}
 function maxind(m){
    let max=m[0];
    let maxid=0;
    for(let i=0;i< m.length;i++){
        if(max< m[i]){
            max=m[i];
            maxid=i;
        }
        
        
        
    }
return maxid;
}
 function maxind(m){
    let maxIndex = m.indexOf( Math.max.apply(null, m));
    if(maxIndex == -1){
        maxIndex = 0;
    }
    return maxIndex;
}
 function maxind(m){
    let indx = 0
    let max = 0
    for (i = 0; i < m.length; i++){
        if (m[i] > max){
            max = m[i]
            indx = i
        }
    }
    return indx
}
 function maxind(m) {
    let max = 0;
    let number = 0;
    for (let i = 0;i < m.length;i++) {
        if(max < m[i]) {
            max = m[i];
        }
    }
    for (let i = 0;i < m.length;i++) {
        if (max == m[i]) {
            number = i;
        }
    }
    return number;
}
 function maxind(m)
{
    let maxind=0;
    let max=m[0];
    for(let i=1;i< m.length;i++)
        if(m[i]>max)
            maxind=i;
    return maxind;
}
 function maxind(m) {
    let max = m[0];
    let t = 0;
    for(let i = 0; i < m.length; i++) {
        let a = m[i];
        if (a > max) 
            max = a, t = i;      
    }
    return t;
}
 function maxind(m) {
    let max = 0;
  let maxIndex = 0;
  for (let i=0; i< m.length; i++) {
    if (m[i]>max) {
      max = m[i];
      maxIndex = i
    }
  }
  return maxIndex 
}
 function maxind(m) {
    let res = m[0];
    for (let i = 0; i < m.length; i++) {
        let j = m[i];
        if (j > res) {
            res = j;
        }
    }
    return m.indexOf(res);
}
 function maxind(m){
    let max = m[0]
    for(let e of m){
        if(e > max){
            max = e
        }
    }
    return m.indexOf(max)
}
 function maxind(m) {
    let max = 0;
    let index = 0;
    for (let i = 0; i < m.length; i++) {
        if (m[i] > max) {
            max = m[i];
            index = m.indexOf(max);
        }
    }
    return index;
}
 function maxind(m){
    let max = m[0];
    for (let i = 1; i < m.length; i++) if (m[i] > max) max = m[i];
    return m.indexOf(max);
}
 function maxind(m) {
    count = 0;
    for(let i = 1; i < m.length; i++){
        if(m[count] < m[i] ){
            count = i;
        } else if(m[count] == m[i] ){
            return Math.min(count, i)
        }
    }
    return count;
}
 function maxind(m) {
    let max = -Infinity;
    let maxIndex = 0;
  
    for (let el in m) {
      if ((typeof m[el] === 'number'|| typeof m[el] === 'string') && (m[el] > max)) {
        max = m[el];
        maxIndex = el;
      }
    }
  
    return maxIndex;
  }
 function maxind(m){
    let max = m[0];
    for(let  i = 0; i < m.length-1; i++){
        if (Math.max(m[i], m[i+1]) > max){
            max = Math.max(m[i], m[i+1]);
        }
    }
    return m.indexOf(max);;
}
 function maxind(m){
    let max = 0;
    
    for(let i = 1;i < m.length;i++){
        if (m[max] < m[i]){
            max = i;
        }
    }
    return max;
}
 function maxind(m){
    let ind = 0, maxEl = m[0];
    for(let i = 0; i < m.length; i++)
    {
        if(maxEl < m[i])
        {
            ind = i;
            maxEl = m[i];
        }
    }
    return ind;
}
 function maxind(m){
let maxEl = m[0];
let maxId = 0;
for(let i = 0; i < m.length; i++){
    if (m[i] > maxEl){
        maxId = m.indexOf(maxEl = m[i]);
        
        
    }
}
    return maxId
}
 function maxind(m) {
    let index = 0;
    for (let i = 1; i < m.length; i++)
        if (m[i] > m[index])
            index = i;
    return index;
}
 function maxind(m) {
    let max = 0;
    let maxI = 0;
    for (let i = 0; i < m.length; i++) {
        if (m[i] > max) {
            maxI = i
            max = m[i]
        }
    }
    return maxI

}
 function maxind(m) {
    let index = 0;
    for (let i = 1; i < m.length; i++)
        if (m[i] > m[index])
            index = i;
    return index;
}
 function maxind(m){
    let max = 0; 
    for(let  i = 1; i< m.length;i++){
        if(m[i]> m[max]){
           max = i 
        }
    }
    return max;
}
 function maxind(m) {
  max = 0;
  for (i = 0; i < m.length; ++i) {
      if (m[i] > m[max]) max = i;
  }
  return max;
}
 function maxind(m) {
    count = 0;
    for(let i = 1; i < m.length; i++){
        if(m[count] < m[i] ){
            count = i;
        } else if(m[count] == m[i] ){
            return Math.min(count, i)
        }
    }
    return count;
}
 function maxind(m)
{
    let max = 0
    for (i=1;i < m.length; i++)
    {
        if(m[i] > m[max])
            max = i;
    }
    
    return max;
}
 function maxind(m) {
    let index = 0;
    for (let i = 1; i < m.length; i++)
        if (m[i] > m[index])
            index = i;
    return index;
}
 function maxind(m) {
    let max = m[0];
    let ind = 0;
   for (let i in m){
      if (max < m[i]) {
        max = m[i];
        ind = i;
        
        
        }
   } 
    return ind;
  }
 var m = [ 1, 3, 2, 3, 6, 2 ];

function maxind(m) {
  var i, maxV, maxP;
  for( i = 0; i < m.length; i++) {
    if( typeof maxV === "undefined" || m[i] > maxV ) {
      maxV = m[i];
      maxP = i;
    }
  }
  
  return maxP;
}

maxind(m)
 function maximum(m) {
    let max = m[0];
    for(let i = 0; i < m.length; i++) {
        if (max < m[i]) {
            max = m[i];
        }
    }
    return max;
}

function maxind(m){
    let index = m.indexOf(maximum(m));
    return index;
}
 function maxind(m)
{
    let maxind = 0;
    let max = m[0];
    for(let i = 1; i < m.length; i++)
        if(m[i] > max)
            maxind = i;
    return maxind;
}
 const maxind = (m) => {
    let maxIndex = 0;
    let maxValue = m[0];
    
    for (let i = 0; i < m.length; i++) {
        if (maxValue < m[i]) {
            maxValue = m[i];
            maxIndex = i;
        }
    }
    
    return maxIndex;
}
 function maxind(m){
    let idx = 0;
    let max = m[0];
    for(let i = 0; i < m.length; i++){
        if(m[i] > max){
            max = m[i];
            idx = i;
        }
    }
    return idx;
}
 function maxind(m)
{
let num = m.length - 1, ind = num
if (ind == 0) 
{
return 0
}
for(num--;num>=0;num--) 
{
if (m[num] >= m[ind])
{
ind = num
}

return ind
}
 function maxind(m){
    let i = 0
    let ind = 0
    let max = m[i]
    while (i != m.length){
        if (max < m[i]){
            ind = i
        }
        i++
    }
    return ind
}
 function maxind(m){
    let max = 0;
    let id = 0; 
        for(let i = 0; i < m.length; i++){
            if(m[i] > max){
                max = m[i];
                    id = i;  
        }
    }
    return id;
}
 function maxind(m){
        let max_elem = m[0];
    for (let num of m){
        if (max_elem < num){
            max_elem = num
        }
    }
    return m.indexOf(max_elem)
}
 function maxind(m){
    let max = 0;
    let ind = 0;
    
    for(let i = 0; i < m.length; i++){
        if (max < m[i]){
            max = m[i];
            
        }
    }
    
    for (let i = 0; i < m.length; i++){
        if (max === m[i]){
            ind = i;
        }
    }
    
    return ind;
}
 function maxind ( m ) {
    let max = 0;
    let maxA = 0;
    for ( let i = 0; i < m.length; i++ ){
      if ( m [ i ] > max ){
           max = m [i];
           maxA = i;  
      }
    }
     return maxA
}
 function maxind(m) 
{
    let max = 0;
    for (let i = 0; i < m.length; i++)
    {
        if(m[i] > m[max])
            max = i;
    }
    return max;
}
 function maxind(m)
{
    let k = m[0]
    let n = 0
    for (let i = 1; i <= m.length; i++)
    {
        if (m[i]>k)
        {
            k = m[i]
            n = i
        }
    }
    return n
}
 function maxind(m){
    let max = 0;
    for(let i=0; i < m.length; i++){
        if(max< m[i]){
            max=i
        }
    }
    return max
}
 function maxind(m){
    let max = m[0];
    for (let i = 1; i < m.length; i++) if (m[i] > max) max = m[i];
    return m.indexOf(max);
}
 function maxind(m){
    let max=0;
    let id=0;
    for(let i=0; i< m.length; i++){
      if(m[i]>max){
           max=m[i];
           id=i;  
      }
    }
    return id
}
 function maxind(m){
    let max;
    m.forEach(n => {
        if(max === undefined){
            max = n;
        }
        if(n > max){
            max = n;
        }
    });
    return m.indexOf(max);
}
 function maxind(m) {
    let i = 0
  let index = 0 
  let max = m[0]
  while (i < m.length) {
      if (max < m[i]) {
          max = m[i]
          index = i
      } 
      i += 1
  }
  
  return index
}
 function maxind(m){
    let max = m[0];
    let index = 0
    for(let key in m){
        if(max < m[key]) {
        index = key;
        max = m[key]
        }    
            
    }
    return index;
}
 function maxind(m)

       let max = m[0];
       for(let i = 0; i< m.length; i++)
       {
           if  (m[i] > max)
           {
               max = m[i];
           }
       }
    let ind = m.indexOf(max);
    return ind;
    
    }
 function maxind(m) {
    let maxi=0,max=m[0];
    for(let i=1;i        if(m[i]>max){
            max=m[i];
            maxi=i;
        } 
    }
    return maxi;
}
 function maxind(m){
let max = m[0];
let index = 0;
for (let i = 0; i < m.length; i++) {
    if (m[i] > max) {
        max = m[i];
        index = i;
    }
}
return index
}
 function maxind(m){
    let max = m[0];
    for(let i = 0; i <= m.length; i++){
        if(max < m[i]){
            max = m[i];
        }
    }
    return m.indexOf(max);
}
 function maxind(m){
    let indexMax = 0;
    let max = m[0];
    for( let i = 0; i <= m.length;i++){
        if(max< m[i]){
            max = m[i];
            indexMax = i;
        }
    }
    return indexMax;
}
 function maxind(m) {
    let r = 0;
    for(let i = 0; i < m.length; ++i) {
        if(m[i] > m[r]) r = i;
    }
    return r;
}
 function maxind(m) {
    let max = m[0];
    let k = 0;
    for(let i = 0; i < m.length; i++) {
        if (max < m[i]) {
            max = m[i];
            k = i;
        } 
    }
    return k;
}
 function maxind(m){
    let index = 0;
    let maximal = 0;
    for(let i = 0; i < m.length; i++){
      if(m[i] > maximal){
           maximal = m[i];
           index = i;  
      }
    }
     return index;
}
 function maxind(m){
    let max=m[0] 
    let ind=0
    for (let i=0; i< m.length; i++){
        if(m[i]>max){
            max=m[i] 
            ind=i
        }
        
    }
    return ind
    
}
 function maxind(m) {
    let max = 0;
    for ( let i = 0; i < m.length; i++) {
        if (m[i] == (Math.max(...m))) {
            max = i;
            i = 1 + m.length;
        }  
    }
    return (max);
}
 function maxind(m){
    var max = 0;
    var id = 0;
    for(var i = 0; i < m.length; i++){
      if(m[i] > max){
           max = m[i];
           id = i;  
      }
    }
     return id
}
 function maxind(m)
{
    let max = 0;
    for(let i = 1; i < m.length; i++)
    {
        if(m[i] > m[max])
            max = i;
    }
    
    return max;
}
 function maxind(m){
let mmax = 0;
let mid = 0;
for (let i = (m.length-1); i >= 0; i--){
    if(m[i] > mmax){
        mmax = m[i];
        mid = i;
    }
}
return mid;
}
 function maxind(m)
{
    let a = 0;
    for (let i = a + 1; i < m.length; i++)
    {
        if (m[i] > m[a])
        a = i;
    }
    return a;
}
 function maxind(arr) {
    let max = arr[0];
    let maxi = 0;
    for (i = 1; i < arr.length; ++i) {
        if (arr[i] > max) maxi = i;
    }
    return (maxi)
}
 function maxind(m){
    let i, maxV, maxP;
        for( i = 0; i < m.length; i++) {
          if( typeof maxV === "undefined" || m[i] > maxV ) {
            maxV = m[i];
            maxP = i;
          }
        }
        
        return maxP;
      }
      console.log(maxind([1,12,3]));
 function maxind(arr) {
    let max = arr[0];
    let index = 0;
    for (let i = 1; i < arr.length; i++) {
        if (arr[i] > max) {
            max = arr[i];
            index = i;
        }
    }
    return index;
}
 function maxind(m)
{
    let ind = 0;
    let max = m[0]
    for (let i = 1; i < m.length; i++)
    {
        if (max != m[i])
        {
            if (m[i] > max)
            {
                max = m[i];
                ind = i;
            }
        }
    }
    return ind;
}
 function maxind(m){
    let max = 0;
    for(let i = 0; i < m.length; i++){
       if (m[max] < m[i]){
           max = i;
       }
    }
    return max;
}
 function maxind(m){
let max = m[0]
    let maxIndex = 0
    for(let i = 1; i< m.length; i++){
    if(m[i]> max){
    max = m[i]
    maxIndex = i
    }
    }
    return maxIndex
}
 function maxind(m)
{
 let max = 0;
 let maxIndex = 0;
 for(i=0;i<=m.length;i++)
    {
       if(m[i]>max){
           max = m[i];
           maxIndex = i;
       }
        
    }
    return maxIndex;
}
 function maxind(m){
    if (m.length == 0){
        return (undefined)
    }
    else {
        let index = 0;
        let max = m[0];
        for(i = 0 ; i < m.length; i++){
            if (m[i] > max){
                max = m[i]
                index = i;
            }
        }
        return index
    }
}
 function maxind(m){
    let max = 0;
    for(let i = 1; i < m.length; i++){
        if (m[i] > m[max]){
            max = i;
        }
    }
    return max;
}
 function maxind(m)
{
   let indexMax = 0;
   let maxValue = m[indexMax]
   for (let i = 1; i < m.length; i++)
   {
       if (m[i]>maxValue)
       {
         indexMax=i;
         maxValue=m[i];
       }
   }
   return indexMax;
}
 function maxind(m){
    let max = m[0];
    let id = 0;
    for(let i = 0; i < m.length; i++){
  if(m[i] > max){
       max = m[i];
       id = i; 
       }
    }
  return id;
}
 function maxind(m) {
    let final_index = 0;
    let max = m[0];
    for (let i = 1; i < m.length; i++) {
        if (max < m[i]) {
            max = m[i];
            final_index = i
        }
    }
    return final_index
}
 function maxind(m){
    let max = m[0]
    for(let i = 0; i < m.length; i++){
        if (m[i] > max){
            max = m[i]
        }
    }
    return m.indexOf(max)
}
 function maxind(m) {
    let max=m[0]
    for (let i=0; i< m.length; i++) {
        if (m[i]>max) max=m[i]
    }
    return m.indexOf(max)
}
 function maxind(m) {
    i = m.indexOf(Math.max(...m), 0);
    if (i == -1){
        i++;
    }
    return i;
}
 function maxind(m) {
    let max = m[0]; 
    let ind = [];
    for (i = 0; i < m.length; i++) {

        if (max < m[i]){
         max = m[i]; 
         ind.push(max);
        }
    }


    return ind.length;

}
 function maxind(m)
{
    let i = 0;
    let x = 0;
    while (i < m.length)
        {
            if (m[i] > m[x])
                {
                    x = i;
                }
                i++;
        }
        return x;
}
 function maxind(m)
{
    let maxi=0;
    let max=m[0];
    for (let i=1; i < m.length; i++)
    {
        if (m[i]>max)
        {
        max=m[i];
        maxi=i;
        }
    }
    return maxi;
}
 function maxind(m){
    let save = m[0];
    let saveI = 0;
    for(let i = 1; i < m.length; i++){
        if(save < m[i]){
            saveI = i;
        } 
    }
    return saveI;
}
 function maxind(m){
let maxnum = m[0]
for(let i = 0; i < m.length ; i++){
    if(m[i] > maxnum){
        maxnum = m[i] 
    }
    
}
m.indexOf(maxnum)
return m.indexOf(maxnum)

}
 function maxind(m){
    let max = m[0];
    for(i=0;i<=m.length;i++){
        if(m[i]>max){
            max = m[i];
            
        }
        
    }
    
let a = m.indexOf(max);
return a;
}
 function maxind(m)
{
    let ind = 0;
    let mx = m[0];
    for(let i = 0; i <= m.length; i++)
    {
        if(m[i] > mx){
            ind = i;
        }
    }
    return(ind);
}
 function maxind(m)
{
    let max = m[0];
    let n = 0;
    for (let i = 1; i < m.length; i++)
    {
        if (max < m[i])
        {
            max = m[i];
            n = i;
        }
    }
    return n;
}
 function maxind(m) {
    if (m.length === 0) return;
    
    let index = 0;
    let max = m[0];
    
    for (let i = 1; i < m.length; i++) {
        if (m[i] > max) {
            max = m[i]
            index = i
        }
    }
    
    return index;
    
}
 function maxind(m){
    let a = new Array();
    a = m.slice(0, m.length)
    a.sort()
    let max = a[a.length - 1]
    
    return m.indexOf(max)
}
 function maxind(m) {
    let id = 0;
    let max = m[0];
    for (let i = 0 ; i < m.length; i ++){
        if (m[i] > max ){
            max = m[i]
            id = i ;            
        }
    }
    return id ;
}
 function maxind(m){
    m2 =[ ]
    for (var x =0 ; x< m.length ; x++){
        m2.push(m[x])
    }
    m.sort();
    c= m[m.length-1];
    var ret =0
    for ( var x = 0; x< m.length; x++){
        if (m2[x]==c){
            ret = x;
            break 
        }
    }
    return ret;
}
 function maxind(m){
    let max =0;
    let max1=0;
    for ( let i=0; i<= m.length; i++){
       if ( max < m [i] ){
       max = m[i];
       max1=i;
       }
       
    }
    return max1;
}
 function maxind(m){
if (m.length === 0) {
        return -1;
    }

   let max = m[0];
   let maxIndex = 0;

    for (let i = 0; i < m.length; i++) {
        if (m[i] > max) {
            maxIndex = i;
            max = m[i];
        }
    }

    return maxIndex;    
}
 function maxind(m) {
    let max = m[0];
    let maxIndex = 0;
    for (let i = 1; i < m.length; i++)
        if (m[i] > max) 
        {   
            max = m[i];
            maxIndex = i;
        }  
    return maxIndex;
}
 function maxind(m){
    let i = m.length - 1;
    let maxInd = i;
    let max = m[i]
    for(i = m.length - 2; i >= 0; i--) {
        if(max <= m[i]) {
            max = m[i];
            maxInd = i;
        }
    }
    return maxInd;
}
 function maxind(m)
{
    let max = m[0], maxId = 0;
    
    for(let i = 0; i < m.length; i++)
    {
        if(max < m[i])
        {
            max = m[i];
            maxId = i;
        }   
    }

    return maxId;
}
 function maxind(m) {

    let max = m[0];
    let index =0

    for(let i =1;i    {
        if(m[i]>max)
        {
            max=m[i];
            index=i;
        }
    }   

    return index;
}
 function maxind(m){
  let max = m[0];
  let ind = 0;
  for (let i = 1; i <= m.length; i++){
   if (m[i] > max){
     max = m[i];
     ind = i;
   }
  } 
  return ind;
}
 function maxind(m){
    let arr = m;
    let y = 0;
    let r = 0;
    for (let a = 0; a < arr.length; a++){
        if (y <= arr[a]){
            y = arr[a];
            r = a;
        }
    }
    return r;
}
 function maxind(m){
let a = [];
let max = 0;
for (let i = 1; i < m.length; i++){
    if (max < m[i] )
    {
        max = m[i];
        max = i;
    }
}
return max
}
 function maxind(m) {
    if (typeof m[0] === 'string')
        return 0;
    let max = m.reduce((a,b) => Math.max(a,b));
    for (let i = 0; i < m.length; i++) {
        if (max === m[i]) 
            return i;
    }
}
 function maxind(m){
    let max = 0;
    let a = 0;
    for(let i = 0; i < m.length; i++ ){
        if(max < m[i]){
            max = m[i];
            a = i;
        }
    }
    return a;
}
 function maximum(m){
    let max = m[0];
    for (let i = 0; i < m.length; i++){
        if (max < m[i]){
            max = m[i];
        }
    } 
    return max;
}
function maxind(m){
    let index = m.indexOf(maximum(m));
    return index;
}
 function maxind(m)
{
    let j = 0;
    let max = 0;
    for (let i = 0; i < m.length; i++)
    {
        if (max < m[i]) 
        {
            max = m[i];
            j=i;
        }
    }
    return j;
}
 function maxind(m)
{
    let max = m[0];
        for(let i = 0; i< m.length; i++)
        {
            if(m[i] > max)
            {
                max = m[i];
            }
        }
    let ind = m.indexOf(max);
    return ind;

}
 function maxind(m)
{
    let sum = m[0];
    let A = 0
    for(let i = 0; i < m.length; i++)
    {
        if (sum < m[i])
        {
            sum = m[i];  
            A = i;
        }
    }
    return A;
}
 function maxind(m){
    let a=m[0]
    let b=0
    for(i=1;i< m.length;i++){
        if(a< m[i]){
            a=m[i]
            b=i
        }
    }
    return b
}
 function maxind(m){
    let max = 0;
    for(let i=0; i < m.length; i++){
        if(max< m[i]){
            max=i
        }
    }
    return max
}
 function maxind(m)
{
    let max = 0;
    for ( let i = 0; i < m.length; i++) 
    {
        if (m[i] == (Math.max(...m))) 
        {
            max = i;
            i = 1 + m.length;
        }  
    }
    return (max);
}
 function maxind(m){
    let max = m[0], ind = 0;
    
    for(let i = 1; i < m.length; i++){
        if (max < m[i]){ 
        max = m[i];
        ind = i;
        }
    }
    return ind;
}
 function maxind(m) {
    return m.reduce((ID, current, currentID) => {
        return m[ID] >= current? ID: currentID;}, 0)
}
 function maxind(m) {
    let k = m[0];
    let n = 0;
    for(let i = 1; i < m.length; i++) {
        if(m[i] > k) {
            k = m[i];
            n = i;
        }
    }
    return n;
}
 function maxind(m) {
    let max = 0;
    for (let i = 0; i < m.length; i++)
    {
        if(m[i] > m[max])
            max = i;
    }
    return max;
}
 function maxind(m) {
    let k = 0
  let p = 0
  while (k < m.length){
     if (m[k] <= m[k+1]){
     p =  m[k+1]
     }
     k++
  }
  if (m.indexOf(p) < 0){
  return (0)
  }
    return (m.indexOf(p)) 
  
}
function maxind(m) {
    let max = m[0], ind = 0;
    for(let i = 1; i < m.length; i++) {
        if(m[i] > max) {
            max = m[i];
            ind = i;
        }
    }
    return ind;
}

// Або

/*function maxind(m) {
    let max = m[0], ind = 0;
    {
        let i = 1;
        while (i < m.length) {
            if(m[i] > max) {
                max = m[i];
                ind = i;
            }
            i++;
        }
    }
    return ind;
}*/

// Або

/*function maxind(m) {
    let max = m[0];
    for(x of m) {
        if(x > max)
            max = x;
    }
    return m.indexOf(max);
}*/
 function maxind(m) {
    let max = 0
    let i = 1
    while (i <= m.length) {
        if (m[i] > m[max]) {
            max = i
        }
        i++
    }
    return max
}
 function maxind(m) {
  let index = 0;
  for (let i = 1; i < m.length; i++)
    if (m[i] > m[index])
      index = i;
  return index;
}
 function maxind(m) {
    let max = m[0]
    let ind = 0
    for (const i in m) {
        if (m[i] > max) {
            max = m[i]
            ind = i
        }
    }
    return ind
}
 function maxind(m) {
    let a = m[0];
    for (let i = 0; i < m.length; i++){
        if (m[i] > a) {
            a = m[i];
        }
       }
    for (let i = 0; i < m.length; i++){
        if (a == m[i]) {
            return i;
        }
    }
    
}
 function maxind(m){
    let max = 0;
    let a = 0;
    for(let i = 0; i < m.length; i++ ){
        if(max < m[i]){
            max = m[i];
            a = i;
        }
    }
    return a;
}
 function maxind(m){
    let i = 1;
    let p = m[i-1];
    p = m[i-1];
    let q = 0;
    while (i<(m.length)){
        if (p< m[i]){
            p = m[i];
            q = i;
        } 
        if (p==m[i]){
            p = m[i];
        }   
        i++;
    }
    return q;
}
 function maxind(m){
    let index
    let max = m[0]
    for (let i = 0; i <= m.length; i++){
        if (m[i] > max){
            max = m[i]
            index = i
        }
}
if (index == undefined){
    index = 0
}
return index
}
 function maxind(m)
{
    let max = 0;
    for(let i = 1; i < m.length; i++)
    {
        if(m[i] > m[max])
            max = i;
    }
    
    return max;
}
 function maxind(m) {
    let index = 0;
    for (let i = 1; i < m.length; i++)
        if (m[i] > m[index])
            index = i;
    return index;
}
 function maxind(m)

    let a = m[0];
    for(let i = 0; i < m.length; i++)
    {
        if(a < m[i])
        {
            a = m[i];
        }
        
    }
let b = m.indexOf(a,0);
return b;
}
 function maxind(m){
    let k=0;
    for (let i=1; i< m.length; i++){
        if (m[i]>m[k]){
            k=i;
        }
    }
    return (k);
}
 function maxind(m) {
  let maximumVal = m[0];
  let maximumInd = 0;
  for (const [index, element] of m.entries()) {
    if (element > maximumVal) {
      maximumVal = element;
      maximumInd = index;
    }
  }
  return maximumInd;
}
 function maxind(m) {
    let a = m[0];
    let i = 0;
    let j = 0;
    while (i< m.length) {
        if (a< m[i]){
        a=m[i];
        j=i;
        }
        i++;
    }
    return j;
}
 function maxind(m)
{
   let maxindex = 0;
    for(let i = 1;i <= m.length;i++) 
    {
        if(m[maxindex] < m[i])
        {
            maxindex = i;
        }
    }  
    
   return maxindex;  
}
 function maxind(zxc){
    let max = 0;
    for(let el in zxc){
        if(zxc[max] < zxc[el]) max = el;
    }
    return max;
}
 function maxind(m)
{
    let b = 0
    let c = 0
    for (let a = (m.length - 1); a >= 0; a--)
    {
        if (m[a] > b)
        {
            b = m[a]
            c = a
        }
    }
    return c
}
 function maxind(m){
    let mI = 0;
    for (let i = 1; i < m.length; i++) if (m[i] > m[mI]) mI = i;
    return mI;
}
 function maxind(m) {
    let max = m[0];
    for(let i = 0; i < m.length; i++) {
       if(max < m[i]){
        max = m[i]
    }
    }
    let maxIndex = m.indexOf(max, 0);
    return maxIndex;
}
 function maxind(m){
    let max = 0;
    let d = 0;
    for(let i = 0; i < m.length; i++){
      if(m[i] > max){
           max = m[i];
           d = i;  
      }
    }
     return d;
}
 function maxind(m) {
    let max = m[0]
    for (let i = 0; i <= m.length; i++) {
        if (m[i] > max){
            max = m[i]
        }
    }
    return(m.indexOf(max))
}
 function maxind(m)
{
    let max = 0;
    
    for(let i = 0; i < m.length; i ++)
    {
        if(m[i] > m[max])
        {
            max = i; 
        }
        else if(m[i] == m[max])
        {
            max = max;
        }
    }
    return max;
}
 function maxind(m)
{
    let maxn = m[0];
    for (let a = 1; a < m.length; a++ )
{
            if ( m[a] > maxn )
        {
               maxn = m[a];
         }
  
    }
    return m.indexOf( maxn );
}
 function maxind(m){
    let max=0;
    let maxi = 0;
    for(let i = 0;i< m.length;i++){
        if(m[i]>max){
            max = m[i];
            maxi=i;
        }
    }
    return maxi;
}
 function maxind(m){
    let max = m[0], maxi = 0;
    for(let i in m){
        if(m[i]>max){
            max = m[i];
            maxi = i;
        }
    }
    return maxi;
}
 function maxind(m){
    let max = m[0];
    for(let i=0; i< m.length; i++){
        if(max < m[i]){
            max = m[i];
        }
    }
    let maxInd = m.indexOf(max);
    return(maxInd);
}
 function maxind(m){
    let max = m[0];
    for(i=0; i<=m.length; i++){
        if(m[i]>max){
            max = m[i];
        }
    }
    let a = m.indexOf(max);
    return a;
}
 function maxind(m){
     let max = m[0];
     let index = 0;
  for(let i = 0;i< m.length;i++){
      if (m[i]>max){
          max = m[i];
          index = i
      }
  }
  return index
}
 function maxind (m) {
let max = m[0];
let min = m[0];
let count = 0;
let a, b;
for (let i = 0; i < m.length; i++) {
if (max <= m[i]) {
max = m[i];
a = m.indexOf(m[i]);
}
if (min >= m[i]) {
min = m[i];
b = m.indexOf(m[i]);
}
if (typeof (m[i]) == "string") {
return 0;
}
}
for (let i = 0; i < m.length; i++) {
if (max == m[i]) {
count++;
}
}
return count == 1 ? a : b;
}
 function maxind(m) {   
    let ind=0;
    let max=m[0];
    for(let i=1;i    {
        if(max[i]!=m[i])
        {
        if (m[i]>max){
        max=m[i];
        ind=i;
        }
    }
    }
    return ind;
}
 function maxind(m){
    let max = m[ 0 ]
    
    for ( i = 1; i < m.length; i ++ ){
        if ( m[i] > max ){
            max = m[i]
        }
    }
    return m.indexOf( max )
}
 function maxind(m) {
    let max = m[0];
    let ind = 0;
   for (let i in m){
      if (max < m[i]) {
        max = m[i];
        ind = i;
        
        
        }
   } 
    return ind;
  }
 function maxind(m){
    i = m.indexOf(Math.max(...m), 0);
    if (i == -1){
        i++;
    }
    return i;
}
 function maxind(m) {
    let max = m[0];
    let maxI = 0;
    for (i = 1; i <= m.length; i++) {
        if (m[i] > max) {
            max = m[i];
            maxI = i;
        } else {}
    }
    return maxI;
}
 function maxind(m) {
    let max = m[0];
    let n = 0;
    for (i = 1; i < m.length; ++i) {
        if (m[i] > max) {
            max = m[i];
            n = i;
        }
    }
    return (n)
}
 function maxind(m){
    let max=m[0] 
    let ind=0
    for (let i=0; i< m.length; i++){
        if(m[i]>max){
            max=m[i] 
            ind=i
        }
        
    }
    return ind
    
}
 function maxind(m)
{
    let ind = 0;
    let max = 0;
    for(let k = 0; k < m.length; k++)
    {
        if(m[k] > max)
        {
           max = m[k];
           ind = k; 
        }
    }
    return ind;
}
 function maxind(m)
{
    let max = m[0];
    let num = 0;
    for(let i=1;i< m.length;i++)
    {
        if(m[i]>max)
        {
            max=m[i];
            num=i;
        }
    }
    return num;
}
 function maxind(m) {
    let max = m[0];
    for (let i = 1; i < m.length; i++){
        if (m[i] > max) {
            max = m[i];
        }
    }
    return m.indexOf(max);
}
 function maxind(m)
{
    let max = m[0];
    for(let i = 1; i < m.length; i++)
    {
        if(m[i] > max) max = m[i];
    }
    let ind = 0;
    for(let x = 0; x <= max; x++)
    {
        if(m[x] == max)
        {
            ind = x;
            break;
        }
    }
    return ind;
}
 function maxind(m)
{
    let max = m[0];
    for(let i = 0; i < m.length; i++)
    {
       if(max < m[i]){
        max = m[i]
    }
    }
    let maxIndex = m.indexOf(max, 0);
    return maxIndex;
}
 function maxind(m){
    let max = m[0]
    for ( i = 1; i < m.length; i ++ ){
        if ( m[i] > max ){
            max = m[i]
        }
    }
    return m.indexOf( max )
}
 function maxind(m){
    let max = m[0]
    for(let i = 0; i < m.length; i++){
        if(m[i] > max){
            max = m[i]
        }
    }
    return m.indexOf(max)
}
 function maxind(m){
    let max=m[0];
    ind=0;
    for(let i=0;i< m.length;i++){
        if(m[i]>max){
            max=m[i]
            ind=i;
            
        }
    }
    return Math.min(ind)
}