package com.company; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Paths; import static java.util.Arrays.stream; // NOT ::Proje klasörünün içinde triangle.txt isimli bir txt oluşturulmalıdır Ve üçgen piramit bunun içine girilmelidir public class Main { public static void main(String[] args) { try { int[][] data = Files.lines(Paths.get("triangle.txt")) .map(s -> stream(s.trim().split("\\s+")) .mapToInt(Integer::parseInt) .toArray()) .toArray(int[][]::new); int destination= data.length; for(int i=0;i< data.length;i++){ for(int j=0;j 0; r--){ for (int c = 0; c < data[r].length - 1; c++){ data[r - 1][c] += Math.max(data[r][c], data[r][c + 1]); } } if(data[0][0]<0){ return 0; } return data[0][0]; } public static boolean asalMı(int value){ for(int i=2;i<=value/2;++i){ if(value %i ==0){ return false; } } if(value ==1 || value ==0){ return false; } return true; } }