@java puente azul de la taza del Grupo B Ejercicio Basics (30) Tercera pregunta: cartas gráficas
Palabras clave: lazo, cuerda
Descripción del problema
Uso de las letras se pueden formar algunos bellos gráficos, se da a continuación un ejemplo:
ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC
Este es un patrón de fila 5 7, encontrar el patrón de esta regla, y emite un patrón de n filas ym columnas.
El formato de entrada
de línea de entrada, que comprende dos enteros n y m, respectivamente, representan el número de columnas que desea patrón de línea de salida.
La salida de formato
de salida n líneas, cada M caracteres, para su patrón.
Ejemplo de entrada
57
Salida de muestra
ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC
tamaño de los datos y las convenciones
1 <= n, m <= 26.
código:
public class Main {
public static void main(String[] args) {
java.util.Scanner s=new java.util.Scanner(System.in);
int n=s.nextInt();
int m=s.nextInt();
char str;
char[][] shu=new char[26][26];
for(int i=0;i<n;i++){
str='A';
for(int j=i;j<m;j++){
shu[i][j]=str++;
}
str='A';
for(int j=i-1;j>=0;j--){
shu[i][j]=++str;
}
}
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
System.out.print(shu[i][j]);
}
System.out.println();
}
}
}