Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Problem_3 {
- public static void main(String[] args) {
- Scanner see = new Scanner(System.in);
- int n = see.nextInt();
- see.nextLine();
- String[][] arr1 = new String[n][];
- String[][] arr2 = new String[n][];
- int[][] mas1 = new int[n][];
- int[][] mas2 = new int[n][];
- for (int i = 0; i < n; i++) {
- String in = see.nextLine().trim();
- arr1[i] = in.split(" +");
- }
- for (int i = 0; i < n; i++) {
- String in = see.nextLine().trim();
- arr2[i] = in.split(" +");
- }
- int length = arr1[0].length + arr2[0].length;
- int counter = 0;
- for (int i = 0; i < n; i++) {
- if(((arr1[i].length + arr2[i].length)) != length){
- counter++;
- }
- }
- String[][] fin = new String[n][length];
- if(counter == 0){
- for (int i = 0; i < n; i++) {
- for (int j = 0; j < arr1[i].length; j++) {
- fin[i][j] = arr1[i][j];
- }
- for (int j = arr2[i].length-1, k = arr1[i].length;j >= 0 && k < length; j--,k++) {
- fin[i][k] = arr2[i][j];
- }
- }
- }
- if(counter == 0){
- for (int i = 0; i < n; i++) {
- System.out.print("[");
- for (int j = 0; j < fin[i].length; j++) {
- if(j == fin[i].length-1){
- System.out.print(fin[i][j]+"]");
- }
- else{
- System.out.print(fin[i][j]+", ");
- }
- }
- System.out.println();
- }
- }
- if(!(counter == 0)){
- int countcells = 0;
- for (int j = 0; j < n; j++) {
- countcells+= arr1[j].length;
- }
- for (int j = 0; j < n; j++) {
- countcells+= arr2[j].length;
- }
- System.out.println("The total number of cells is: " + countcells);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement