JAVA
java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/*
Author: LukArToDo
Created: 28.jan 2018
Bugs: unknown
Description: The code prints inverse Floyd's triangle. For n=5 (5 lines) output looks:
15 14 13 12 11
10 9 8 7
6 5 4
3 2
1
🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸
ENTER A NUMBER OF LINES OF INVERSE FLOYD'S TRIANGLE ✔️press submit
🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸🔸
*/
import java.util.stream.IntStream;
import java.util.Scanner;
public class InverseFloydsTriangle{
public static void main(String...arg){
int n;
IntStream.iterate((n=new Scanner (System.in).nextInt()),i->i-=1).limit (n).forEach(j->{IntStream.range(0,j). forEach(k->System.out.printf("%2d ",j *(j+1)/2-k));System.out.println();});
}
}
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run