import java.util.*;
public class Main {
public static void main (String args[]) {
Scanner sc=new Scanner(System.in);
int N=sc.nextInt();
int[] a=new int[N];
for(int i=0;i<N;i++){
a[i]=sc.nextInt();
}
int M=sc.nextInt();
int[] b=new int[M];
for(int i=0;i<M;i++){
b[i]=sc.nextInt();
}
int max=N;
if(M>N){
max=M;
}
int ans1=convert(a,N);
int ans2=convert(b,M);
int s=ans1+ans2;
int[] sum=new int[max];
for(int i=max-1;i>=0;iβ){
int r=s%10;
sum[i]=r;
s=s/10;
}
for(int i=0;i<max;i++){
System.out.print(sum[i]+", ");
}
System.out.print(βENDβ);
}
public static int convert(int[] arr,int n){
int ans=0;
for (int i = 0; i <= n - 1; i++) {
ans += arr[i];
ans *= 10;
}
return ans/10;
}
}
Please check this code as 2 out of 4 test cases failed
Hey @Rajput.apry
try for this input
1
9
1
9
correct output : 1 , 8 , END
but your code gives : 8, END