## Staircase in java

In this question you need to write a program that prints a staircase of size ‘n’.

This is a staircase of size n=4:

```    #
##
###
####
```

Its base and height are both equal to n. It is drawn using # symbols and spaces. The last line is not preceded by any spaces.

Write a program that prints a staircase of size n.

#### Input

A single integer, n, denoting the size of the staircase.

#### Output

Print a staircase of size n using # symbols and spaces.

Note: The last line must not have spaces in it.

6

#### Sample Output

```     #
##
###
####
#####
######
```

#### Explanation

The staircase is right-aligned, composed of # symbols and spaces, and has a height and width of n=6. You might notice, first line has 5 spaces (n-1) followed by 1 # and the last line has 0 spaces (n-n) and 6 # (n)

## Solution:–

```import java.util.*;
import java.lang.*;
import java.io.*;

public class Main
{
public static void main (String[] args) throws java.lang.Exception
{

Scanner scanner = new Scanner(System.in);
int x= scanner.nextInt();
int row=x;

for(int i=1;i<=row;i++)
{
for(int j=1;j<=row-i;j++)
{
System.out.print(" ");
}

for(int k=1;k<=i;k++)
{
System.out.print("#");
}
System.out.println();

}

}
}```