Guest User

Untitled

a guest
Feb 21st, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.86 KB | None | 0 0
  1. import java.io.*;
  2. import java.util.*;
  3.  
  4. public class me {
  5.  
  6.     public static void main(String[] args) throws IOException {
  7.  
  8.         Scanner s = new Scanner(new BufferedReader(new FileReader("DATA1.txt")));
  9.         BufferedWriter bw = new BufferedWriter(new FileWriter("OUT1.txt"));
  10.         for (int i = 0; i < 5; i++)
  11.         {
  12.             int numStacks = s.nextInt();
  13.             int [] numPennies = new int [numStacks];
  14.             int total = 0;
  15.             for (int j = 0; j < numStacks; j++)
  16.             {
  17.                 numPennies[j] = s.nextInt();
  18.                 total += numPennies[j];
  19.                
  20.             }
  21.             int sizeStacks = total/numStacks;
  22.             int totalDifferences = 0;
  23.             for (int k = 0; k < numStacks; k++)
  24.             {
  25.                 totalDifferences += Math.abs(sizeStacks - numPennies[k]);
  26.             }
  27.             int moves = totalDifferences / 2;
  28.             if (i < 4)
  29.             {
  30.                 bw.write(moves + "\n");
  31.             }
  32.             else
  33.             {
  34.                 bw.write(moves + "");
  35.             }
  36.         }
  37.         bw.close();
  38.     }
  39. }
Add Comment
Please, Sign In to add comment