Chuyện là dạo này buồn đời nên chuyển qua cày hackerrank, nhưng vấn đề này thì không biết ai sai.
Yêu cầu đề bài:
Given the meal price (base cost of a meal), tip percent (the percentage of the meal price being added as tip), and tax percent (the percentage of the meal price being added as tax) for a meal, find and print the meal’s total cost.
Bài làm của em:
#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
int mealCost;
int tipPercent;
int taxPercent;
double tip;
double tax;
int totalCost;
cin >> mealCost;
cin >> tipPercent;
cin >> taxPercent;
tip= mealCost*tipPercent/100;
tax= mealCost*taxPercent/100;
totalCost= mealCost+tip+tax;
cout << "The total meal costs " << totalCost << " dollars" << endl;
return 0;
}
Và run output của hackerrank:
Và khi em compiler g++:
Mặc dù biết chưa làm tròn lên được 15 nhưng với kết quả kia của hackerrank thì quá phi lí đi, mong được chỉ giáo