Fork Copy import java.util.Scanner; class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); for(int tc = 1; tc <= 10; tc++) { int dmp = sc.nextInt(); int a[] = new int[100]; for(int i = 0; i < 100; i++) { a[i] = sc.nextInt(); } for(int d = 1; d <= dmp; d++) { int max = 0; int min = 100000; for(int i = 0; i < 100; i++) { if(max <= a[i]){ max = a[i]; } } for(int i = 0; i < 100; i++) { if(min > a[i]) { min = a[i]; } } for(int i = 0; i < 100; i++) { if(a[i] == max) { a[i]--; break; } } for(int i = 0; i < 100; i++) { if(a[i] == min) { a[i]++; break; } } } int min = a[0]; int max = a[0]; for(int i = 0; i < 100; i++) { if(min > a[i]) min = a[i]; } for(int i = 0; i < 100; i++) { if(max <= a[i]) max = a[i]; } System.out.println("#" + tc + " " + (max-min)); } } }