█████████ ████ ███░░░░░███ ░░███ ███ ░░░ ██████ ███████ ██████ ██████ ░███ ███░░███ ███░░███ ███░░███ ███░░███ ░███ ░███ ░███░███ ░███ ░███████ ░███ ░███ ░░███ ███░███ ░███░███ ░███ ░███░░░ ░███ ░███ ░░█████████ ░░██████ ░░████████░░██████ ░░██████ ░░░░░░░░░ ░░░░░░ ░░░░░░░░ ░░░░░░ ░░░░░░

Envío 2849

Problema 0x62 - Contar elementos mayores a X en un arreglo pequeño

  • Autor: pradomaricon
  • Fecha: 2021-02-07 04:31:00 UTC (Hace alrededor de 3 años)
Caso # Resultado Tiempo Memoria
#1
Incorrecto
0.157 s 15 KBi
#2
Correcto
0.136 s 16 KBi
#3
Incorrecto
0.157 s 16 KBi
#4
Incorrecto
0.15 s 16 KBi
#5
Correcto
0.143 s 16 KBi
#6
Incorrecto
0.162 s 16 KBi
#7
Incorrecto
0.178 s 16 KBi
#8
Incorrecto
0.178 s 16 KBi
#9
Incorrecto
0.19 s 16 KBi
#10
Incorrecto
0.204 s 12 KBi
Puntos totales: 20 / 100

Código

import java.util.Scanner;

public class Main {
    
    public static Scanner leer = new Scanner(System.in);
    public static void main(String[] args) {

        //input dimensiones
        String dimensiones = leer.nextLine().trim();
        int filas = Integer.parseInt(dimensiones);
       
        int[] ejemplo1 = new int[filas];
        
        //input de datos
        
            String[] filaDada = leer.nextLine().trim().split(" ");
            int k = 0;
            for (int j = 0; j < filas; j++) {
                ejemplo1[j] = Integer.parseInt(filaDada[k]);
                k++;
                //System.out.println(ejemplo1[i][j]);
            }
            
        //
        String numc = leer.nextLine().trim();
        int numConsultas=Integer.parseInt(numc);
        
        for (int i = 0; i < numConsultas; i++) {
            String cons = leer.nextLine().trim();
            int consulta=Integer.parseInt(cons);
            
            System.out.println(cantidadMayores(ejemplo1,filas,consulta));
            
        }
 
    }
    
    
    
    public static int cantidadMayores(int[] matriz, int filas, int consulta) {
     
        int toret=0;
        for (int i = 0; i < filas-1; i++) {
            if (matriz[i]>consulta){
                toret++;
            }
            
        }
        return toret;
        
    }
    }