Untitled
user_9492606
plain_text
a year ago
1.7 kB
8
Indexable
import java.util.*;
import java.lang.*;
import java.io.*;
class Codechef
{
public static void butterflyPattern(int n){
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
System.out.print("*");
}
for(int j=1;j<=2*(n-i);j++){
System.out.print(" ");
}
for(int j=1;j<=i;j++){
System.out.print("*");
}
System.out.println();
}
for(int i=n;i>=1;i--){
for(int j=1;j<=i;j++){
System.out.print("*");
}
for(int j=1;j<=2*(n-i);j++){
System.out.print(" ");
}
for(int j=1;j<=i;j++){
System.out.print("*");
}
System.out.println();
}
}
public static void floydTriangle(int n){
int counter=1;
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
System.out.print(counter+ " ");
counter++;
}
System.out.println();
}
}
public static void floydTriangleZeroOne(int n){
int counter=1;
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
if((i+j)%2==0){
System.out.print("1 ");
}else{
System.out.print("0 ");
}
}
System.out.println();
}
}
public static void main (String[] args) throws java.lang.Exception
{
// floydTriangle(5);
// floydTriangleZeroOne(5);
butterflyPattern(5);
}
}
Editor is loading...
Leave a Comment