/* Save this in a file called Main.java to compile and test it */
/* Do not add a package declaration */
import java.util.*;
import java.io.*;
/* You may add any imports here, if you wish, but only from the
standard library */
public class Main {
public static int processData(ArrayList<String> array) {
int low=100,low1,count=0;
str= s.split(",");
low1
=Integer.
parseInt(str
[2].
trim()); if(low>low1){
count++;
low=low1;
}
}
int sal=0,tot=0;
int avg=0;
str=s.split(",");
int dept
=Integer.
parseInt(str
[2].
trim()); sal
=Integer.
parseInt(str
[3].
trim()); if(low==dept) {
tot=tot+sal;
}
}
avg=tot/count;
return avg;
}
public static void main
(String[] args
) { ArrayList<String> inputData = new ArrayList<String>();
try {
while(in.hasNextLine()) {
String line
= in.
nextLine().
trim(); if (!line.isEmpty()) // Ignore blank lines
inputData.add(line);
}
int retVal = processData(inputData);
output.println("" + retVal);
output.close();
System.
out.
println("IO error in input.txt or output.txt"); }
}
}
ICAgIC8qIFNhdmUgdGhpcyBpbiBhIGZpbGUgY2FsbGVkIE1haW4uamF2YSB0byBjb21waWxlIGFuZCB0ZXN0IGl0ICovCiAgICAgCiAgICAvKiBEbyBub3QgYWRkIGEgcGFja2FnZSBkZWNsYXJhdGlvbiAqLwogICAgaW1wb3J0IGphdmEudXRpbC4qOwogICAgaW1wb3J0IGphdmEuaW8uKjsKICAgICAKICAgIC8qIFlvdSBtYXkgYWRkIGFueSBpbXBvcnRzIGhlcmUsIGlmIHlvdSB3aXNoLCBidXQgb25seSBmcm9tIHRoZSAKICAgICAgIHN0YW5kYXJkIGxpYnJhcnkgKi8KICAgICAKICAgIHB1YmxpYyBjbGFzcyBNYWluIHsKICAgICAgICBwdWJsaWMgc3RhdGljIGludCBwcm9jZXNzRGF0YShBcnJheUxpc3Q8U3RyaW5nPiBhcnJheSkgewogICAgIAogICAgCVN0cmluZyBzdHJbXTsKICAgIGludCBsb3c9MTAwLGxvdzEsY291bnQ9MDsJICAgICAgICAKICAgIAlmb3IoU3RyaW5nIHMgOiBhcnJheSl7CiAgICAJCXN0cj0gcy5zcGxpdCgiLCIpOwogICAgCQlsb3cxPUludGVnZXIucGFyc2VJbnQoc3RyWzJdLnRyaW0oKSk7CiAgICAJCWlmKGxvdz5sb3cxKXsKICAgIAkJCWNvdW50Kys7CiAgICAJCQlsb3c9bG93MTsKICAgICAgICAJCQl9CiAgICAJfQogICAgCWludCBzYWw9MCx0b3Q9MDsKICAgIAlpbnQgYXZnPTA7CiAgICAJZm9yKFN0cmluZyBzIDogYXJyYXkpewogICAgCQlzdHI9cy5zcGxpdCgiLCIpOwogICAgCQlpbnQgZGVwdD1JbnRlZ2VyLnBhcnNlSW50KHN0clsyXS50cmltKCkpOwogICAgCQlzYWw9SW50ZWdlci5wYXJzZUludChzdHJbM10udHJpbSgpKTsKICAgIAkJaWYobG93PT1kZXB0KQl7CiAgICAJCQl0b3Q9dG90K3NhbDsJCQkKICAgIAkJfQogICAgCX0KICAgICAKICAgIAlhdmc9dG90L2NvdW50OwogICAgIAogICAgICAgICAgICByZXR1cm4gYXZnOwogICAgICAgIH0KICAgICAKICAgICAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgewogICAgICAgICAgICBBcnJheUxpc3Q8U3RyaW5nPiBpbnB1dERhdGEgPSBuZXcgQXJyYXlMaXN0PFN0cmluZz4oKTsKICAgICAgICAgICAgdHJ5IHsKICAgICAgICAgICAgICAgIFNjYW5uZXIgaW4gPSBuZXcgU2Nhbm5lcihuZXcgQnVmZmVyZWRSZWFkZXIobmV3IEZpbGVSZWFkZXIoImlucHV0LnR4dCIpKSk7CiAgICAgICAgICAgICAgICB3aGlsZShpbi5oYXNOZXh0TGluZSgpKSB7CiAgICAgICAgICAgICAgICAgICAgU3RyaW5nIGxpbmUgPSBpbi5uZXh0TGluZSgpLnRyaW0oKTsKICAgICAgICAgICAgICAgICAgICBpZiAoIWxpbmUuaXNFbXB0eSgpKSAvLyBJZ25vcmUgYmxhbmsgbGluZXMKICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXREYXRhLmFkZChsaW5lKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGludCByZXRWYWwgPSBwcm9jZXNzRGF0YShpbnB1dERhdGEpOwogICAgICAgICAgICAgICAgUHJpbnRXcml0ZXIgb3V0cHV0ID0gbmV3IFByaW50V3JpdGVyKG5ldyBCdWZmZXJlZFdyaXRlcihuZXcgRmlsZVdyaXRlcigib3V0cHV0LnR4dCIpKSk7CiAgICAgICAgICAgICAgICBvdXRwdXQucHJpbnRsbigiIiArIHJldFZhbCk7CiAgICAgICAgICAgICAgICBvdXRwdXQuY2xvc2UoKTsKICAgICAgICAgICAgfSBjYXRjaCAoSU9FeGNlcHRpb24gZSkgewogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJJTyBlcnJvciBpbiBpbnB1dC50eHQgb3Igb3V0cHV0LnR4dCIpOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQ==
MjIsIFJhamFuIEFuYW5kLCAxMSwgMTYwMDAwMAoyMywgU3dhdGkgUGF0aWwsIDEyLCA4MDAwMDAKMjcsIFZpamF5IENoYXdkYSwgMTEsIDgwMDAwMAoyOSwgQmFzYW50IE1haGFwYXRyYSwgMTEsIDYwMDAwMAozMiwgQWpheSBQYXRlbCwgMTIsIDM1MDAwMAozNCwgU3dhcmFqIEJpcmxhLCAxMiwgMzUwMDAw
22, Rajan Anand, 11, 1600000
23, Swati Patil, 12, 800000
27, Vijay Chawda, 11, 800000
29, Basant Mahapatra, 11, 600000
32, Ajay Patel, 12, 350000
34, Swaraj Birla, 12, 350000