/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
double[] array = {1, 2, 3, 4, 5, 4, 3, 2, 1, 7};
File file
= new File(path,
"my_file-name.txt"); // String filename = "my_file";
try {
//outputStream = new FileOutputStream(file); //openFileOutput(file, Context.MODE_APPEND);
double peak1, peak2;
if(array.length >= 2) {
peak1 = array[0];
peak2 = array[1];
} else {
return;
}
for (double d : array) {
if(peak1 < peak2 && d > peak1) {
peak1 = d;
} else if(d > peak2) {
peak2 = d;
}
//outputStream.write(s.getBytes());
}
//outputStream.write(newline.getBytes());
//outputStream.close();
System.
out.
println("Peaks: " + peak1
+ " ; " + peak2
); System.
out.
println("Error: " + e
); //e.printStackTrace();
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJICAgICAgICBkb3VibGVbXSBhcnJheSA9IHsxLCAyLCAzLCA0LCA1LCA0LCAzLCAyLCAxLCA3fTsKCSAgICAgICAgRmlsZSBwYXRoID0gbmV3IEZpbGUoInBhdGgiKTsKCSAgICAgICAgRmlsZSBmaWxlID0gbmV3IEZpbGUocGF0aCwgIm15X2ZpbGUtbmFtZS50eHQiKTsKCSAgICAgICAvLyBTdHJpbmcgZmlsZW5hbWUgPSAibXlfZmlsZSI7CgkgICAgICAgIEZpbGVPdXRwdXRTdHJlYW0gb3V0cHV0U3RyZWFtOwoJCgkgICAgICAgIHRyeSB7CgkgICAgICAgICAgICAvL291dHB1dFN0cmVhbSA9IG5ldyBGaWxlT3V0cHV0U3RyZWFtKGZpbGUpOyAvL29wZW5GaWxlT3V0cHV0KGZpbGUsIENvbnRleHQuTU9ERV9BUFBFTkQpOwoJICAgICAgICAgICAgZG91YmxlIHBlYWsxLCBwZWFrMjsKCSAgICAgICAgICAgIGlmKGFycmF5Lmxlbmd0aCA+PSAyKSB7CgkgICAgICAgICAgICAJcGVhazEgPSBhcnJheVswXTsKCSAgICAgICAgICAgIAlwZWFrMiA9IGFycmF5WzFdOwoJICAgICAgICAgICAgfSBlbHNlIHsKCSAgICAgICAgICAgIAlyZXR1cm47CgkgICAgICAgICAgICB9CgkgICAgICAgICAgICBmb3IgKGRvdWJsZSBkIDogYXJyYXkpIHsKCSAgICAgICAgICAgICAgICBpZihwZWFrMSA8IHBlYWsyICYmIGQgPiBwZWFrMSkgewoJICAgICAgICAgICAgICAgIAlwZWFrMSA9IGQ7CgkgICAgICAgICAgICAgICAgfSBlbHNlIGlmKGQgPiBwZWFrMikgewoJICAgICAgICAgICAgICAgIAlwZWFrMiA9IGQ7CgkgICAgICAgICAgICAgICAgfQoJICAgICAgICAgICAgICAgIFN0cmluZyBzID0gRG91YmxlLnRvU3RyaW5nKGQpICsgIiwiOwoJICAgICAgICAgICAgICAgIC8vb3V0cHV0U3RyZWFtLndyaXRlKHMuZ2V0Qnl0ZXMoKSk7CgkgICAgICAgICAgICB9CgkKCSAgICAgICAgICAgIFN0cmluZyBuZXdsaW5lID0gIi9uIjsKCSAgICAgICAgICAgIC8vb3V0cHV0U3RyZWFtLndyaXRlKG5ld2xpbmUuZ2V0Qnl0ZXMoKSk7CgkKCSAgICAgICAgICAgIC8vb3V0cHV0U3RyZWFtLmNsb3NlKCk7CgkgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIlBlYWtzOiAiICsgcGVhazEgKyAiIDsgIiArIHBlYWsyKTsKCSAgICAgICAgfSBjYXRjaCAoRXhjZXB0aW9uIGUpIHsKCSAgICAgICAgCVN5c3RlbS5vdXQucHJpbnRsbigiRXJyb3I6ICIgKyBlKTsKCSAgICAgICAgICAgIC8vZS5wcmludFN0YWNrVHJhY2UoKTsKCSAgICAgICAgfQoJfQp9