Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class demo {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- //1. входни данни
- int days = Integer.parseInt(scanner.nextLine()); //дни, в които ядат
- int leftFood = Integer.parseInt(scanner.nextLine()); //количество оставена храна за всички дни
- double dogPerDay = Double.parseDouble(scanner.nextLine()); //кг храна за ден от кучето
- double catPerDay = Double.parseDouble(scanner.nextLine()); //кг храна за ден от котката
- double tortoisePerDay = Double.parseDouble(scanner.nextLine()) / 1000; //кг за ден от костенурката
- //кучето за всички дни
- double dogAllDays = days * dogPerDay;
- //котката за всички дни
- double catAllDays = days * catPerDay;
- //костенурката за всички дни
- double tortoiseAllDays = days * tortoisePerDay;
- //общо всички за всички дни
- double totalEatenFoodForAllDays = dogAllDays + catAllDays + tortoiseAllDays;
- //1. ако оставената храна е достатъчна
- if (leftFood >= totalEatenFoodForAllDays) {
- double additionalFood = leftFood - totalEatenFoodForAllDays; //останалата храна
- //"{килограма остатък} kilos of food left."
- System.out.println(Math.floor(additionalFood) + " kilos of food left.");
- } else {
- //2. оставената храна да не е достатъчна -> leftFood < totalEatenFoodForAllDays
- double needFood = totalEatenFoodForAllDays - leftFood;
- //“{килограма недостигат} more kilos of food are needed.”
- System.out.println(Math.ceil(needFood) + " more kilos of food are needed.");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement