HEIHEI的心情

来源:互联网 发布:网络电话回拨软件 编辑:程序博客网 时间:2024/05/01 07:06

HEIHEI的心情

时间限制:1000 ms  |  内存限制:65535 KB
难度:0
描述

HEIHEI的心情值等于上午、下午和晚上的心情值加起来的总和。由于HEIHEI周一到周五都有课,晚上要写作业所以晚上的心情值为0不用输入,即周一到周五只有上午、下午两个心情值,那么HEIHEI一整天的心情值为这两个心情值的总和。但是周六和周日放假,HEIHEI晚上会玩游戏,会产生一个心情值,那么周六周日的心情值就是上午、下午和晚上心情值的总和。现在HEIHEI告诉你今天周几(Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday)和她的心情值,请你来算出她心情值的总和`(*∩_∩*)′。如输入“Monday 23 54”,应该输出77,再如“Saturday 23 65 56”,总和为144。

输入
第一行输入一个数表示有t组测试数据(1<=t<=100)。
接下来有t行,每行表示周几和这一天的心情值。
输出
输出每行有一个数代表着这一天总的心情值。
样例输入
7Sunday 21 11 71Friday 27 44Tuesday 29 34Monday 13 18Tuesday 73 5Friday 35 85Saturday 68 25 11
样例输出
10371633178120104

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String[] week = { "Monday", "Tuesday", "Wednesday", "Thursday","Friday", "Saturday", "Sunday" };int times = scanner.nextInt();while (times-- != 0) {String day = scanner.next();int flag = 0;for (int i = 0; i < 7; i++) {if (day.equals(week[i])) {flag = i;break;}}int morning = scanner.nextInt();int afternoon = scanner.nextInt();if (flag < 5) {System.out.println(morning + afternoon);} else {int night = scanner.nextInt();System.out.println(morning + afternoon + night);}}}}