import java.util.*;
public class Program
{
public static void main(String[] args) {
HashMap<Integer,String> rivit = new HashMap<Integer,String>();
StringBuilder sb = new StringBuilder("");
int kertoja = 0;
int jakaja = 0;
int luku = 0;
//Muodostetaan Leibnizin kolmio.
for (int x = 0; x < 8; x++){
jakaja = 0;
kertoja = x+1;
luku = 1;
sb.delete(0,sb.length());
//Muodostetaan rivi.
for (int y = 0; y <= x; y++){
luku *= kertoja;
if (jakaja != 0){
luku /= jakaja;
}
sb.append(1 + "/" + luku + " ");
jakaja++;
kertoja--;
}
rivit.put(x,sb.toString());
}
//Näytetään tulos.
for (Map.Entry m : rivit.entrySet()){
System.out.println(m.getValue());
}
for (Integer i : rivit.keySet()){
System.out.println(rivit.get(i));
}
}
}Aihe on jo aika vanha, joten et voi enää vastata siihen.