¡Hola chicos! Muchas gracias por participar. Esta es la primera ocasión en la que el Club de Programación Competitiva (CPCFI) escribe problemas originales para un concurso, y nos hizo muchísima ilusión que los resolvieran.
Para quienes tengan la curiosidad, todos los protagonistas de los problemas son personas que pertenecen al CPCFI. Somos una comunidad muy unida y nos hace mucha gracia verlos como protagonistas los problemas. Esperamos que en algún momento de sus carreras consideren unirse al club, que siempre tendrá las puertas abiertas para gente que busque desafíos complicados y una comunidad unida que los apoyará incondicionalmente.
Les deseamos lo mejor en su formación personal y profesional y esperamos verlos de nuevo en la fase final.
Agradecimientos especiales a RacsoFractal, quién hizo posible la creación de estos problemas para el concurso y me invitó a colaborar en este desafío tan grande para el CPCFI.
671145A. Samuel y la G
PistaItera la cadena solo una vez.
SoluciónItera la cadena y con un condicional revisa si el caracter actual es 'G' o 'g', si se cumple, no imprimas ese caracter.
Si usas Python o Java puedes usar el método .replace() y sustituir las 'G' y 'g' con el caracter vacío ''
Código en C#include<stdio.h>
#include<string.h>
#define or ||
void solve(){
int n; scanf("%d",&n);
char str[n+1];
scanf("%s",str);
for(int i=0; i<n; i++){
if(str[i] == 'G' or str[i] == 'g'){
continue;
}
printf("%c",str[i]);
}
printf("\n");
}
int main(){
solve();
return 0;
}
Código en Pythonn = int(input())
s = input()
print(s.replace('G','').replace('g',''))
671145B. Entrenamiento de equipo II
671145C. Lanzadardos inexperto
Pista 1$$$r = \sqrt{(x-u)^2+(y-v)^2}$$$
Donde $$$x$$$ e $$$y$$$ son el centro de cualquier círculo y $$$u$$$ y $$$v$$$ son cualquier punto al que Zum tira un dardo.
Pista 2Sea $$$r_{act}$$$ el radio del punto actual al centro de cualquier círculo y $$$r$$$ el radio de un círculo. Si $$$r_{act} \lt = r$$$, entonces el punto actual está dentro del círculo de radio $$$r$$$.