Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class u4 {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- int n = Integer.parseInt(scanner.nextLine());
- double priceCargoVan = 0;
- double priceCargoTruck = 0;
- double priceCargoTrain = 0;
- double cargoInTons = 0;
- double sumCargoInTonsVan = 0;
- double sumCargoInTonsTruck = 0;
- double sumCargoInTonsTrain = 0;
- double sumCargoInTons = 0;
- for (int i = 0; i < n; i++) {
- cargoInTons = Integer.parseInt(scanner.nextLine());
- sumCargoInTons += cargoInTons;
- if (cargoInTons <= 3) {
- priceCargoVan += cargoInTons * 200;
- sumCargoInTonsVan+=cargoInTons;
- }
- if (cargoInTons <= 11 && cargoInTons > 3) {
- priceCargoTruck += cargoInTons * 175;
- sumCargoInTonsTruck+=cargoInTons;
- }
- if (cargoInTons >= 12) {
- priceCargoTrain += cargoInTons * 120;
- sumCargoInTonsTrain+=cargoInTons;
- }
- }
- double averageCargo = (priceCargoVan + priceCargoTruck + priceCargoTrain) / sumCargoInTons;
- System.out.printf("%.2f\n", averageCargo);
- double percentSumCargoInTonsVan = sumCargoInTonsVan/sumCargoInTons*100;
- double percentSumCargoInTonsTruck = sumCargoInTonsTruck/sumCargoInTons*100;
- double percentSumCargoInTonsTrain = sumCargoInTonsTrain/sumCargoInTons*100;
- System.out.println(percentSumCargoInTonsVan + "%");
- System.out.println(percentSumCargoInTonsTruck + "%");
- System.out.println(percentSumCargoInTonsTrain + "%");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement