题目通道
题目描述
人生不相见,动如参与商。
今夕复何夕,共此灯烛光。 --杜甫《赠卫八处士》
临近毕业,马上要与室友分别,小H情不自禁背起诗来。突然,小H灵光一闪:不如每年大伙都聚一次。可是小H又犯了难,他知道大家毕业后肯定很忙,难找到共同的空闲时间。于是他让室友列出了各自的空闲时间。因为毕业后他们只有假期才可能有空闲,所以所有空闲时间就是空闲节日。你可以从这些假期中找到他们共同的空闲时间么?如果存在共同的空闲时间,请输出这个节日的名字;否则,请输出"What a shame!"。因为小H和室友未来都很忙,所以他们不会有两个及两个以上的共同空闲节日

注意:小H和室友可能聚会的法定节假日只有New Year(元旦节)、International Labor Day(劳动节)、The Dragon Boat Festival(端午节)、National Day(国庆节)。为了减少读入字符串的困扰,节日对应的缩写为NY、ILD、TDBF、ND
输入
输入包含6行,每行代表一个人的空闲节日,包含一个数字n(代表空闲节日数量),和n个节日缩写(表示对应的缩写)。
输入保证他们共同的空闲节日不超过一个。

输出
如果存在共同的空闲时间,输出这个节日的全称;否则,输出"What a shame!"。注意,输出占一行。

样例输入 Copy
1 NY
2 NY TDBF
1 NY
2 NY ND
1 NY
2 NY ILD
样例输出 Copy
New Year

#include<iostream>
#include<cstring>
using namespace std;
struct student
{int n;char a[4][5];
}st[6];
int main()
{for(int i=0;i<6;i++){cin>>st[i].n;cin.ignore();for(int j=0;j<st[i].n;j++)cin>>st[i].a[j];}//四个节日NY、ILD、TDBF、NDchar fes[4][5]={"NY","ILD","TDBF","ND"};//f数组记录4个节日 六个室友是否有空的情况int f[4][6]={0};//遍历每个节日for(int i=0;i<4;i++){//遍历每个室友for(int s=0;s<6;s++){//遍历每个室友的空闲节日for(int k=0;k<st[s].n;k++){if(strcmp(fes[i],st[s].a[k])==0){f[i][s]=1;break;}}}}/*打印6位学生4个节假日是否有空的情况for(int i=0;i<4;i++){for(int j=0;j<6;j++)cout<<f[i][j]<<" ";cout<<endl;}*/int cnt=0;for(int i=0;i<4;i++){int flag=0;for(int j=0;j<6;j++){//六个同学只要有一个没空,跳出循环if(f[i][j]==0){flag=1;break;}}//cnt记录几个节日大家都没空if(flag)cnt++;else{if(i==0){cout<<"New Year"<<endl;break;}else if(i==1){cout<<"International Labor Day"<<endl;break;}else if(i==2){cout<<"The Dragon Boat Festival"<<endl;break;}else if(i==3){cout<<"National Day"<<endl;break;}}}if(cnt==4)cout<<"What a shame!"<<endl;return 0;
}

2652: 今夕何夕相关推荐

  1. hdu 6112 今夕何夕

    今夕何夕 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submi ...

  2. 今夕何夕影迷小伙伴,喜欢的壁纸都在高图网

    今夕何夕图片壁纸,高图网 让你一次就找到心仪的壁纸图片! <今夕何夕>是由卫翰韬执导,孙怡.金瀚.檀健次领衔主演,罗秋韵.余承恩.王旭东主演,张志坚.海铃特别出演的古装言情剧 .该剧根据时 ...

  3. 追剧《今夕何夕》,同步唯美高清桌面壁纸

    追剧图片.追剧高清图片,高图壁纸网站精选最新追剧图片新鲜的剧照满足你应援的需求! 孙怡<今夕何夕>红衣海报图片 金瀚<今夕何夕>高清图片 孙怡金瀚<今夕何夕>唯美海 ...

  4. 2017百度之星初赛:A-1005. 今夕何夕

    今夕何夕  Accepts: 1345  Submissions: 5533  Time Limit: 2000/1000 MS (Java/Others)  Memory Limit: 32768/ ...

  5. hdu6112(模拟) 今夕何夕

    今夕何夕 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submi ...

  6. 百度之星 2017初赛第一场 1005 今夕何夕

    今夕何夕  Accepts: 1345  Submissions: 5533  Time Limit: 2000/1000 MS (Java/Others)  Memory Limit: 32 ...

  7. HDU 6112 今夕何夕【2017百度之星】【日期模拟计算】【基姆拉尔森计算公式】【蔡勒公式】

    今夕何夕 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submi ...

  8. 控制结构(强化):18.今夕何夕

    [问题描述] 今天是2017年8月6日,农历闰六月十五.        小度独自凭栏,望着一轮圆月,发出了"今夕何夕,见此良人"的寂寞感慨.        为了排遣郁结,它决定思考 ...

  9. 今夕何夕(蔡勒公式)

    [问题描述] 今天是2017年8月6日,农历闰六月十五.        小度独自凭栏,望着一轮圆月,发出了"今夕何夕,见此良人"的寂寞感慨.        为了排遣郁结,它决定思考 ...

最新文章

  1. 怎么把文字变成图形_PPT 中实现文字矢量化
  2. 基于关联规则(Variational Autoencoders)疾病预测系统实战:(pyspark FPGrowth实现频繁项集挖掘、最后给出预测模型topK准确率和召回率)
  3. 再放QQ微博邀请码(2)
  4. git 基础教程总结
  5. Oracle中Date和Timestamp的区别
  6. Virtual Network (1) - How to use it in a guest
  7. Leedcode7-binary-tree-postorder-traversal
  8. Java集合系列---TreeMap源码解析(巨好懂!!!)
  9. webpack4.0各个击破(3)—— Assets篇
  10. Activity基础
  11. 长沙北大青鸟:北大青鸟培训学士后课程让大学生重回就业春天
  12. BlockUI对话框
  13. [软件人生]大白话讲述了近两百年中美之间的历史关系及tpp是什么
  14. exec函数用法总结
  15. 用户验收测试要求目标
  16. python爬虫学习(循环爬取网页链接)
  17. 拓嘉辰丰电商:关于拼多多推广计划有哪些问题
  18. 微信PC端技术研究(2)-拿下语音
  19. 如何查看PostgreSQL数据库的版本
  20. Python整型、bool类型及字符串的方法

热门文章

  1. java压缩工具_java解压缩工具下载
  2. 所见不可得?NO!500px 图片保存攻略
  3. Attribute Changer的几种形态
  4. antdesign——layout
  5. ALL in —— 雷军的极致
  6. 计算机与人类关系的英语作文,计算机的英语作文
  7. python英文参考文献_java论文参考文献英文
  8. 数据库--------视图
  9. pyhton GUI编程之Tkinter详细讲解二
  10. 广外计算机学院在哪个校区,广东外语外贸大学有几个校区及校区地址 哪个校区最好...