generate functionMon, 22 May 2023

Descripción En una empresa de seguridad dos empleados se comunican a través de códigos para saber el número que permitirá decodificar las claves enviadas. Sin embargo, realizar esta tarea de forma manual conlleva demasiado tiempo y a veces se pueden cometer errores. Como la empresa sabe de tus destrezas en programación, desean contratarte para que realices un programa que permita encontrar dicho número a partir de varias series de caracteres numéricos recibidos (códigos), de las cuales solo debes contar las series cuyo primer y último carácter sean iguales. Puedes asumir que las series siempre tendrán dos o más caracteres. Entrada Un número entero N con la cantidad de series de caracteres numéricos. A partir de la segunda línea se encuentran las N series (códigos) separados por un salto de línea. Salida Un número C con la cantidad de series que cumplen la condición mencionada.

#include<stdio.h> #include<stdlib.h> int main(){ int N; int cont=0; scanf("%d", &N); char *cadena = malloc(sizeof(char)*N); for(int i=0; i<N; i++){ scanf("%s", cadena); if(cadena[0]==cadena[strlen(cadena)-1] && strlen(cadena)>1) cont++; } printf("%d\n", cont); free(cadena); return 0; }

Questions about programming?Chat with your personal AI assistant