Recent Posts

Best Coupon CodeChef Solution | April Long Challenge 2022

 

Best Coupon CodeChef Solution | April Long Challenge 2022

Problem Code: CHEAPFOOD

Problem: Chef is ordering food online (instead of cooking) and the bill comes out to be Rs. X. Chef can use one of the following two coupons to avail a discount.

  • Get 10 percent off on the bill amount
  • Get a flat discount of Rs. 100 on the bill amount

What is the maximum discount Chef can avail?

Input Format:

  • The first line contains a single integer T- the number of test cases. Then the test cases follow.
  • The first and only line of each test case contains a single integer X - the bill amount before discount.

Output Format:

For each testcase, output the maximum discount Chef can avail.

Sample Input 1:

3
300
1300
1000

Sample Output 1:

100
130
100

Explanation:

Test case 1: Using the second coupon, Chef can get a flat discount of Rs. 100, which is maximum.

Test case 2: Using the first coupon, Chef can get a 10 percent discount of Rs. 130, which is maximum.

Test case 3: No matter which coupon Chef chooses Chef will get a discount of Rs. 100.


C++ Code:

#include <iostream>

using namespace std;

#define int long long int


void solve(int X)

{

    std::cout << max(0.10 * X, 100.00) << std::endl;

}


int32_t main() {

int test, inputX;

cin >> test;

while(test--)

{

    cin >> inputX;

    solve(inputX);

}

return 0;

}


Best Coupon CodeChef Solution | April Long Challenge 2022 Best Coupon CodeChef Solution | April Long Challenge 2022 Reviewed by ATC Tech Adda on April 23, 2022 Rating: 5

No comments:

Powered by Blogger.