OneCompiler

Print the following Snake Pattern ?

1632

import java.util.;
public class Marix
{
static void Snake(int r,int c,int a[][])
{
int z=0;
int arr[]=new int[r
c];
for(int i=0;i<r;i++)
{
if(i%2==0)
{
for(int j=0;j<c;j++)
arr[z++]=a[i][j];
}
else
{
for(int j=c-1;j>=0;j--)
arr[z++]=a[i][j];
}
}
for(int i=0;i<z;i++)
System.out.print(arr[i]+" ");
}
public static void main(String[] args)
{
Scanner s=new Scanner(System.in);
int r=s.nextInt();
int c=s.nextInt();
int a[][]=new int[r][c];
for(int i=0;i<r;i++)
for(int j=0;j<c;j++)
a[i][j]=s.nextInt();
Snake(r,c,a);
}
}