Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class MatrixOfPalindromes {
  4. public static void main(String[] args) {
  5. Scanner scanner = new Scanner(System.in);
  6.  
  7. int r = scanner.nextInt();
  8. int c = scanner.nextInt();
  9.  
  10. String [][] palindromes = new String[r][c];
  11.  
  12. for (int row = 0; row <r ; row++) {
  13. for (int col = 0; col <c ; col++) {
  14. String elementToAdd = findCurrentElement(row,col);
  15. palindromes[row][col] = elementToAdd;
  16. }
  17. }
  18. printMatrix(palindromes);
  19. }
  20.  
  21. private static void printMatrix(String[][] palindromes) {
  22. for (int row = 0; row <palindromes.length ; row++) {
  23. for (int col = 0; col <palindromes[row].length ; col++) {
  24. System.out.print(palindromes[row][col] + " ");
  25. }
  26. System.out.println();
  27. }
  28. }
  29.  
  30. private static String findCurrentElement(int r, int c) {
  31. StringBuilder sb = new StringBuilder();
  32. sb.append((char) ('a' + r));
  33. sb.append((char) ('a' + r + c));
  34. sb.append((char) ('a' + r));
  35.  
  36. return sb.toString();
  37. }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement