程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> nyoj806 HEIHEI的心情

nyoj806 HEIHEI的心情

編輯:關於C語言

nyoj806 HEIHEI的心情


 

描述

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行,每行表示周幾和這一天的心情值。
輸出
輸出每行有一個數代表著這一天總的心情值。
樣例輸入
7
Sunday 21 11 71
Friday 27 44
Tuesday 29 34
Monday 13 18
Tuesday 73 5
Friday 35 85
Saturday 68 25 11
樣例輸出
103
71
63
31
78
120
104

 

#include 
#include 
int main()
{
	int ncase;
	char week[7][20]={"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};
	scanf("%d",&ncase);
	while(ncase--)
	{
		char str[20];
		int a,b,c;
		scanf("%s",str);
		for(int i=0;i<7;i++)
		{
			if(strcmp(str,week[i])==0)
			{
				if(i<5)
				{
					scanf("%d %d",&a,&b);
					printf("%d\n",a+b);
				}
				else
				{
					scanf("%d %d %d",&a,&b,&c);
					printf("%d\n",a+b+c);
				}
				break;
			}
		}
	}
	return 0;
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved