题目描述
为了给师生提供良好的用餐体验,洛谷小学的食堂坚持现炒、现做每一道菜肴。
洛谷小学一共有 a 名老师和 b 名学生。食堂的营养师为每位师生的用餐进行配额:
- 一名学生,一次用餐需要 R 克米饭,V 克蔬菜,M 克肉。
- 一名老师,一次用餐需要 2R 克米饭,3V 克蔬菜,3M 克肉。
洛谷小学的食堂一天需要烹制两餐,分别为中午一餐、晚上一餐。其中,中午的一餐,学生和老师都需要,而晚上的一餐仅有老师需要。
现在请问,洛谷小学的食堂,一天要准备多少克米饭,多少克蔬菜,多少克肉呢?
输入格式
输入一行,五个正整数 a,b,R,V,M,分别表示老师的人数、学生的人数,以及一名学生一次用餐需要的米饭、蔬菜和肉的量。
输出格式
输出一行,三个正整数,分别表示洛谷小学的食堂一天要准备多少克米饭,多少克蔬菜,多少克肉。
输入输出样例
输入 #1复制
5 10 200 100 150
输出 #1复制
6000 4000 6000
输入 #2复制
15 120 150 200 180
输出 #2复制
27000 42000 37800
思路:输入五个数,分别表示老师的人数、学生的人数,以及一名学生一次用餐需要的米饭、蔬菜和肉的量,顺序不能错,老师的米饭是学生的两倍,蔬菜和肉是学生的三倍,最后老师还要乘以2,因为老师一天是两顿饭。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int tescher = scanner.nextInt();
int student = scanner.nextInt();
int R = scanner.nextInt();
int V = scanner.nextInt();
int M = scanner.nextInt();
int rice = student * R + tescher * 2 * R * 2;
int ve = student * V + tescher * 3 * V * 2;
int meat = student * M + tescher * 3 * M * 2;
System.out.println(rice);
System.out.println(ve);
System.out.println(meat);
}
}