desislava_topuzakova

06. Building

Oct 16th, 2021
718
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import java.util.Scanner;
  2.  
  3. public class Building_06 {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.         int countFloors = Integer.parseInt(scanner.nextLine());
  7.         int countRooms = Integer.parseInt(scanner.nextLine());
  8.  
  9.         //обхождаме всички етажи от последния към първия
  10.         for (int floor = countFloors; floor >= 1; floor--) {
  11.             //обхождаме всички номера на стаи -> 0 до бр. стаите - 1
  12.             for (int roomNumber = 0; roomNumber <=  countRooms - 1; roomNumber++) {
  13.                 //печатам името на стаята -> зависи от етажа
  14.                 //последен етаж -> L{floor}{roomNumber}
  15.                 //четен етаж -> О{floor}{roomNumber}
  16.                 //нечетен етаж -> A{floor}{roomNumber}
  17.                 if (floor == countFloors) {
  18.                     System.out.print("L" + floor + roomNumber + " ");
  19.                 } else if (floor % 2 == 0) {
  20.                     System.out.print("O" + floor + roomNumber + " ");
  21.                 } else {
  22.                     System.out.print("A" + floor + roomNumber + " ");
  23.                 }
  24.             }
  25.             System.out.println();
  26.  
  27.         }
  28.     }
  29. }
RAW Paste Data