/* 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
{
{
int[] mac = {11500,9000,13000,900,100};//total 34500
int[] iphone = {1100,5000,3400,0,0};//total $9500
int[] ipad = {900,4300000,0,800,0};
int[] ipod = {0,300,120,500,25000};
int[]totalSales = totalSale(mac,iphone,ipad,ipod);
for (int i = 0; i < totalSales.length; i++) {
System.
out.
println("Total sale for category " + i
+ ": $" + totalSales
[i
]); }
}
public static int[] totalSale( int[] mac, int[] iphone, int[] ipad, int[] ipod ){
int[] totalSale = {0,0,0,0};
for (int i = 0; i < mac.length ; i++) {
totalSale[0] = totalSale[0] + mac[i];
totalSale[1] = totalSale[1] + iphone[i];
totalSale[2] = totalSale[2] + ipad[i];
totalSale[3] = totalSale[3] + ipod[i];
}
return totalSale;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCQkJaW50W10gbWFjID0gezExNTAwLDkwMDAsMTMwMDAsOTAwLDEwMH07Ly90b3RhbCAzNDUwMAoJCWludFtdIGlwaG9uZSA9IHsxMTAwLDUwMDAsMzQwMCwwLDB9Oy8vdG90YWwgJDk1MDAKCQlpbnRbXSBpcGFkID0gezkwMCw0MzAwMDAwLDAsODAwLDB9OwoJCWludFtdIGlwb2QgPSB7MCwzMDAsMTIwLDUwMCwyNTAwMH07CgoJCWludFtddG90YWxTYWxlcyA9IHRvdGFsU2FsZShtYWMsaXBob25lLGlwYWQsaXBvZCk7CgkJZm9yIChpbnQgaSA9IDA7IGkgPCB0b3RhbFNhbGVzLmxlbmd0aDsgaSsrKSB7CgkgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiVG90YWwgc2FsZSBmb3IgY2F0ZWdvcnkgIiArIGkgKyAiOiAkIiArIHRvdGFsU2FsZXNbaV0pOwoJICAgIH0KCX0KCQoJCXB1YmxpYyBzdGF0aWMgaW50W10gdG90YWxTYWxlKCBpbnRbXSBtYWMsIGludFtdIGlwaG9uZSwgaW50W10gaXBhZCwgaW50W10gaXBvZCApewoKCQlpbnRbXSB0b3RhbFNhbGUgPSB7MCwwLDAsMH07CgoJICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbWFjLmxlbmd0aCA7IGkrKykgewoJICAgICAgICB0b3RhbFNhbGVbMF0gPSB0b3RhbFNhbGVbMF0gKyBtYWNbaV07CgkgICAgICAgIHRvdGFsU2FsZVsxXSA9IHRvdGFsU2FsZVsxXSArIGlwaG9uZVtpXTsKCSAgICAgICAgdG90YWxTYWxlWzJdID0gdG90YWxTYWxlWzJdICsgaXBhZFtpXTsKCSAgICAgICAgdG90YWxTYWxlWzNdID0gdG90YWxTYWxlWzNdICsgaXBvZFtpXTsKCSAgICB9CgoJICAgIHJldHVybiB0b3RhbFNhbGU7Cgl9Cn0=