FC洛克人2代

Think:
水题 水水的啦~~~, 简单的字符串判断题啦~~~~~~~~~~~

Problem Description

lvelve 最近迷上玩《FC洛克人2代》,玩过的小伙伴们应该知道每打过一关就会 get√ 一个新的武器,且这些武器对特定的 BOSS 会有特攻的效果,但 lvelve 记性不是很好,去找 cyk 写个程序,但是 cyk 最近正忙着没空,正好小鲜肉们要期末机试,就把问题留给你们(不知跟谁学的),你能帮帮他吗?

以下是克制关系:

BUBBLEMAN→HEATMAN→WOODMAN→AIRMAN→CLASHMAN→FLASHMAN→QUICKMAN→METALMAN→BUBBLEMAN

3745
Input

输入数据有多组(数据组数不超过 10),到 EOF 结束。

对于每组数据,输入一个 BOSS 的名字(名字长度最大为 20 且名字中没有空格)。
Output

对于每组数据,输出一行,输出对该 BOSS 有特攻效果的 BOSS 名字,如果输入的 BOSS 名字不在本题范围内,则输出 ”cyk666!!!”(不包括引号)。
Example Input

BUBBLEMAN
cyk

Example Output

METALMAN
cyk666!!!

Hint
Author
「山东理工大学第一届ACM知识挑战赛(机试)」MLE_kenan

#include<bits/stdc++.h>
using namespace std;
int main()
{
   char str[105];
   while(~scanf("%s", str))
   {
     if (strcmp(str, "BUBBLEMAN") == 0)
       printf("METALMAN\n");
       else
    if (strcmp(str, "HEATMAN") == 0)
       printf("BUBBLEMAN\n");
       else
    if (strcmp(str, "WOODMAN") == 0)
       printf("HEATMAN\n");
       else
    if (strcmp(str, "AIRMAN") == 0)
       printf("WOODMAN\n");
       else
    if (strcmp(str, "CLASHMAN") == 0)
       printf("AIRMAN\n");
       else
    if (strcmp(str, "FLASHMAN") == 0)
       printf("CLASHMAN\n");
       else
    if (strcmp(str, "FLASHMAN") == 0)
       printf("CLASHMAN\n");
       else
    if (strcmp(str, "QUICKMAN") == 0)
       printf("FLASHMAN\n");
       else
    if (strcmp(str, "METALMAN") == 0)
       printf("QUICKMAN\n");
       else
       printf("cyk666!!!\n");
   }
   return 0;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值