Guide for Tu eres del B o del A?
Com abordar aquest problema
Et donen dos nombres, N (alumnes de la classe A) i M (alumnes de la classe B). Has de dibuixar un \ cartell de 5x5 caselles: la lletra "A" si guanya la classe A, la lletra "B" si guanya la classe B, o \ un cartell buit (tot punts) si estan empatats.
Idea general:
- Llegeix els dos nombres, N i M.
- Compara'ls per saber quin dels tres casos toca: guanya A, guanya B o hi ha empat.
- El cartell sempre té la mateixa mida (5x5) i només hi ha tres dibuixos possibles (A, B o buit), \
sempre iguals. Per tant no cal cap bucle: pots escriure directament, amb un
printper fila, cadascuna \ de les cinc línies del dibuix que toqui. - Mira bé l'exemple de sortida per copiar exactament la forma de cada lletra, casella per casella \ (espais inclosos).
Paranys habituals:
- Aquest problema és de tipus "Sense Bucles": no facis servir
forniwhileper generar el dibuix. - Vigila que cada fila tingui exactament els mateixos caràcters i espais que a l'exemple.
- No oblidis el cas d'empat: també cal escriure 5 línies (encara que siguin totes de punts).
Pista per a Java
Igual que en Python: com que la sortida sempre és de 5 files fixes, no cal cap bucle, només un \
if/else if/else amb cinc println per a cada cas:
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int m = sc.nextInt();
if (n > m) {
// 5 println seguits amb els caràcters de cada fila de la lletra "A"
System.out.println("....");
System.out.println("....");
System.out.println("....");
System.out.println("....");
System.out.println("....");
} else if (m > n) {
// 5 println seguits amb els caràcters de cada fila de la lletra "B"
System.out.println("....");
System.out.println("....");
System.out.println("....");
System.out.println("....");
System.out.println("....");
} else {
// cartell buit
System.out.println(". . . . .");
System.out.println(". . . . .");
System.out.println(". . . . .");
System.out.println(". . . . .");
System.out.println(". . . . .");
}
}
}