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

Envío 5030

Problema 0x5c - Decir si hay una letra repetida

  • Autor: diezgo1008
  • Fecha: 2021-10-07 00:24:37 UTC (Hace alrededor de 3 años)
Caso # Resultado Tiempo Memoria
#1
Correcto
0.129 s 12 KBi
#2
Correcto
0.21 s 12 KBi
#3
Correcto
0.218 s 12 KBi
#4
Correcto
0.234 s 12 KBi
#5
Correcto
0.246 s 12 KBi
#6
Correcto
0.128 s 12 KBi
#7
Correcto
0.131 s 13 KBi
#8
Correcto
0.204 s 12 KBi
#9
Correcto
0.134 s 13 KBi
#10
Correcto
0.144 s 12 KBi
#11
Correcto
0.142 s 12 KBi
#12
Correcto
0.214 s 12 KBi
Puntos totales: 100 / 100

Código

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {

		Scanner sc = new Scanner(System.in);
		String palabra = "";
		char[] letras;
		
		int repetir = 0;

		//System.out.println("Escribe una frase: ");
		palabra = sc.nextLine();
		letras = palabra.toCharArray();

		for (int i = 0; i < letras.length; i++) {
			char letraActual = letras[i];
            int cont = 0;
			//System.out.println(letraActual);
			for(int j = 0; j < letras.length; j++) {
				if(letras[j] == letraActual) 
					cont++;
				
				}
			if(repetir < cont) {
				repetir = cont;
			}
			 
		}
		if (repetir !=1) {
			System.out.println("yes");
		}else {
			System.out.println("no");
		}
		

	}
}