Envío 6905
- Autor: jarangolp
- Fecha: 2023-02-28 02:58:43 UTC (Hace alrededor de 1 mes)
Caso # |
Resultado |
Tiempo |
Memoria |
#1 |

Correcto
|
0.005 s
|
1 KBi |
#2 |

Correcto
|
0.005 s
|
0 KBi |
#3 |

Correcto
|
0.004 s
|
0 KBi |
#4 |

Correcto
|
0.005 s
|
1 KBi |
#5 |

Correcto
|
0.005 s
|
29 KBi |
#6 |

Correcto
|
0.006 s
|
1 KBi |
#7 |

Correcto
|
0.008 s
|
1 KBi |
#8 |

Correcto
|
0.005 s
|
24 KBi |
#9 |

Correcto
|
0.004 s
|
1 KBi |
#10 |

Correcto
|
0.004 s
|
0 KBi |
#11 |

Correcto
|
0.034 s
|
1 KBi |
#12 |

Correcto
|
0.032 s
|
1 KBi |
#13 |

Correcto
|
0.038 s
|
1 KBi |
Puntos totales: 100 / 100
Código
#include <iostream>
using namespace std;
void findMaximum (int L, int R, int array[]) {
int max = -1, maxIndex;
for (int i = L; i <= R; i++) {
if (array[i] > max) {
max = array[i];
maxIndex = i;
}
}
cout << maxIndex << endl;
}
int main() {
int N, C;
cin >> N;
int a[N];
for (int i=0; i < N; i++) {
cin >> a[i];
}
cin >> C;
int L, R;
for (int i = 0; i < C; i++) {
cin >> L >> R;
findMaximum(L, R, a);
}
return 0;
}