Lang:Java
Edit12345678910111213141516171819202122232425262728293031import java.util.ArrayList;import java.util.List;import java.util.Scanner;public class Main{public static void main(String[] args){Scanner sc = new Scanner(System.in);int n = sc.nextInt();int k = sc.nextInt();List<Drop> ls = new ArrayList<Drop>();for (int i=0;i<k;i++){Drop thisD = new Drop();thisD.x = sc.nextInt();thisD.y = sc.nextInt();thisD.depth = sc.nextInt();ls.add(thisD);}for (int i=0;i<n;i++){for (int j=0;j<n;j++){int max = 0;for (int a=0;a<k;a++){Drop d = ls.get(a);int this_dep = d.depth-Math.abs(d.x-i)-Math.abs(d.y-j);if (this_dep > max){max = this_dep;}}System.out.print(max+ " ");}System.out.println("");