题意:

      给你一个串,如果出现子串 “Apple”, “iPhone”, “iPod”, “iPad“输出MAI MAI MAI!,如果出现子串Sony 输出SONY DAFA IS GOOD!.


思路:

     水题,直接模拟就行了,题目是一组测试数据,说是输入的小于8KB,这个我没有算具体要开多大,为了省事,我直接没开数字,用%c直接累加模拟就行了,有个地方注意下'\n'不能忽略,也就是说Appl\ne != Apple.


#include<stdio.h>

int main ()
{int s1 ,s2 ,s3 ,s4 ,s5;char c;while(~scanf("%c" ,&c)){if(c == 'A') s1 = 1;else if(c == 'p' && s1 == 1) s1 = 2;else if(c == 'p' && s1 == 2) s1 = 3;else if(c == 'l' && s1 == 3) s1 = 4;else if(c == 'e' && s1 == 4) {printf("MAI MAI MAI!\n");continue;}else s1 = 0;if(c == 'i') s2 = 1;else if(c == 'P' && s2 == 1) s2 = 2;else if(c == 'h' && s2 == 2) s2 = 3;else if(c == 'o' && s2 == 3) s2 = 4;else if(c == 'n' && s2 == 4) s2 = 5;else if(c == 'e' && s2 == 5) {printf("MAI MAI MAI!\n");continue;}else s2 = 0;if(c == 'i') s3 = 1;else if(c == 'P' && s3 == 1) s3 = 2;else if(c == 'o' && s3 == 2) s3 = 3;else if(c == 'd' && s3 == 3) {printf("MAI MAI MAI!\n");continue;}else s3 = 0;if(c == 'i') s4 = 1;else if(c == 'P' && s4 == 1) s4 = 2;else if(c == 'a' && s4 == 2) s4 = 3;else if(c == 'd' && s4 == 3) {printf("MAI MAI MAI!\n");continue;}else s4 = 0;if(c == 'S') s5 = 1;else if(c == 'o' && s5 == 1) s5 = 2;else if(c == 'n' && s5 == 2) s5 = 3;else if(c == 'y' && s5 == 3) {printf("SONY DAFA IS GOOD!\n");continue;}else s5 = 0;}return 0;
}

hdu5007 小水题相关推荐

  1. hdu 4541 Ten Googol 小水题

    Ten Googol Time Limit: 500/200 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others) Total S ...

  2. 2017西安交大ACM小学期数论 [水题]

    水题 发布时间: 2017年6月25日 14:06   最后更新: 2017年7月3日 09:27   时间限制: 1000ms   内存限制: 128M 描述 平均因数个数的统计对于估算数论题目复杂 ...

  3. 【牛客 - 302哈尔滨理工大学软件与微电子学院第八届程序设计竞赛同步赛(低年级)】 小乐乐算数字(水题,快速幂,lowbit)

    题干: 小乐乐最喜欢玩数字了. 小乐乐最近迷上了2这个整数,他觉得2的幂是一种非常可爱的数字. 小乐乐想知道整数x的最大的 2的幂 (2^y)的因子. y为整数. 输入描述: 输入整数x.(1< ...

  4. HDU4505 小Q系列故事——电梯里的爱情【水题】

    小Q系列故事--电梯里的爱情 Time Limit: 300/100 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Total ...

  5. 小奇画画(线段树+map)(水题)

    5725: 小奇画画 时间限制: 1 Sec  内存限制: 128 MB 提交: 632  解决: 140 [提交] [状态] [讨论版] [命题人:admin] 题目描述 红莲清泪两行欲吐半点却无 ...

  6. HDU2673-shǎ崽(水题)

    如果不能够直接秒杀的题,就不算水题.又应证了那句话,有时候,如果在水题上卡住,那么此题对于你来说,也就不算是水题了额~~ 刚睡醒,迷迷糊糊. 题目的意思很简单,求一个最大的,再求一个最小的.几乎是什么 ...

  7. poj1564 Sum It Up dfs水题

    题目描述: Description Given a specified total t and a list of n integers, find all distinct sums using n ...

  8. hdu4530 水题

    题意: 小Q系列故事--大笨钟 Time Limit: 600/200 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Total ...

  9. hdu4585 STL水题

    题意:       成立少林寺,刚开始有一个大师,id是1,攻击力是10E,现在陆续来人,每个人有自己的id,和自己的攻击力,但是每一个新来的要和之前的和尚pk,他必须选择和他攻击力差值最小的那个,如 ...

最新文章

  1. Coinbase宣布在以太坊经典上市前进行最终测试
  2. 数据库里面的id不是连续的,遍历的时候
  3. 优化网站性能 提高网站速度访问速度的14条实践
  4. 从性能参数到业务大数据,浅谈直播CDN服务监控
  5. vba怎么安装_学VBA,这些最基础的概念一定要知道
  6. protected访问权限_权限修饰符 /重写
  7. 嵌入式操作系统_航天科工海鹰翼辉嵌入式操作系统获自主原创“身份证”
  8. python 怎么设置背景为白色_pycharm怎么将背景颜色设置成白色?
  9. xgboost算法_回归建模的时代已结束,算法XGBoost统治机器学习世界
  10. 轻量应用服务器安装mysql_阿里云轻量应用服务器Linux-Centos7下MySQL8.0.19的安装
  11. 网络安全隐患,中国应发展自已的核心技术
  12. 13-CSS基础-背景和精灵图
  13. 如何用vmware虚拟服务器,虚拟机怎么用,详细教您vmware虚拟机怎么用
  14. 服务器winsxs文件夹怎么清理工具,Winsxs文件夹内容怎么清理 Winsxs文件夹瘦身清理教程图解...
  15. 常用数据指标缩写以及说明(uv、pv、br、cr、dau……):
  16. CAD标注如何提取下来?这样提取很容易
  17. 【AD】原理图放置差分对,报错Missing Negative Net for differential pair
  18. 第12周前端学习周报
  19. 详解跨境电商企业信息化建设的关键点:业财一体化
  20. 中望3D 2021出图进阶版-3D出图技巧合集

热门文章

  1. 【java】java内存模型 (1)--基础
  2. python windows时间同步工具
  3. C#使用Word中的内置对话框实例
  4. Android adb opendir failed ,permission denied
  5. linux连sql server
  6. 108-学习如何格式化字符串
  7. 跟我学JAVA / 第三课:Java流程控制与数组
  8. TCP/IP详解 笔记八
  9. Linux EOF使用
  10. 基于 Asp.Net的 Comet 技术解析