买水果
描述
短参加编程竞赛获得了一等奖,阿短想请他的朋友庆祝下。阿短来到水果店买水果,applea元一斤,pearb元一斤,watermelonc元一斤。阿短一共带了N元,阿短的朋友很多,所以要多买些水果。请编写一个程序帮阿短计算能买到最多的是那种水果,一共可以买多少斤?
输入
第一行一个整数N,表示阿短带的钱。
第二行三个整数a、b、c,分别表示三种水果的价格。
输出
第一行输出一个字符串,能买到最多的是那种水果。
第二行输出一个整数,表示阿短可以买到多少斤水果(结果取整)。
输入样例 1
30
5 3 6
输出样例 1
pear
10
#include <iostream>
#include <string>
int main() {
int N;
int a, b, c;
std::cin >> N;
std::cin >> a >> b >> c;
int maxApples = N / a;
int maxPears = N / b;
int maxWatermelons = N / c;
std::string maxFruit = "apple";
int maxAmount = maxApples;
if (maxPears > maxAmount) {
maxFruit = "pear";
maxAmount = maxPears;
}
if (maxWatermelons > maxAmount) {
maxFruit = "watermelon";
maxAmount = maxWatermelons;
}
std::cout << maxFruit << std::endl;
std::cout << maxAmount << std::endl;
return 0;
}
博客围绕阿短买水果的问题,需编写程序计算用给定金额能买到最多的水果种类及数量。给出了输入输出要求,包括金额、水果价格等信息,可使用C++语言来实现该程序。

1508

被折叠的 条评论
为什么被折叠?



