R – Sugarcane Juice Business

While Alice was drinking sugarcane juice, she started wondering about the following facts:

  • The juicer sells each glass of sugarcane juice for 5050 coins.
  • He spends 20%20% of his total income on buying sugarcane.
  • He spends 20%20% of his total income on buying salt and mint leaves.
  • He spends 30%30% of his total income on shop rent.

Alice wonders, what is the juicer’s profit (in coins) when he sells 𝑁N glasses of sugarcane juice?

Input Format

  • The first line of input will contain an integer 𝑇T — the number of test cases. The description of 𝑇T test cases follows.
  • The first and only line of each test case contains an integer 𝑁N, as described in the problem statement.

Output Format

For each test case, output on a new line the juicer’s profit when he sells 𝑁N glasses of juice.

Constraints

  • 1≤𝑇≤10001≤T≤1000
  • 1≤𝑁≤1061≤N≤106

Sample 1

InputcopyOutputcopy
4
2
4
5
10
30
60
75
150

Test case 11: The total income is 50×2=10050×2=100 coins. The juicer spends 2020 coins on sugarcane, 2020 coins on salt and mint leaves and 3030 coins on rent. Thus, the profit is 100−(20+20+30)=30100−(20+20+30)=30 coins.

Test case 22: The total income is 50×4=20050×4=200 coins. The juicer spends 4040 coins on sugarcane, 4040 coins on salt and mint leaves and 6060 coins on rent. Thus, the profit is 200−(40+40+60)=60200−(40+40+60)=60 coins.

Test case 33: The total income is 50×5=25050×5=250 coins. The juicer spends 5050 coins on sugarcane, 5050 coins on salt and mint leaves and 7575 coins on rent. Thus, the profit is 250−(50+50+75)=75250−(50+50+75)=75 coins.

Test case 44: The total income is 50×10=50050×10=500 coins. The juicer spends 100100 coins on sugarcane, 100100 coins on salt and mint leaves and 150150 coins on rent. Thus, the profit is 500−(100+100+150)=150500−(100+100+150)=150 coins.

Solutions:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int T = scanner.nextInt(); // Number of test cases
        
        for (int t = 0; t < T; t++) {
            int N = scanner.nextInt(); // Number of glasses of juice
            int totalIncome = 50 * N; // Total income
            
            // Calculate expenses
            int sugarcaneExpense = (int) (0.20 * totalIncome);
            int saltMintExpense = (int) (0.20 * totalIncome);
            int rentExpense = (int) (0.30 * totalIncome);
            
            // Calculate profit
            int profit = totalIncome - (sugarcaneExpense + saltMintExpense + rentExpense);
            
            System.out.println(profit);
        }
        
        scanner.close();
    }
}

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top