蓝桥杯 ADV-173 算法提高 淘淘的名单
来源:互联网 发布:java经典书籍推荐 编辑:程序博客网 时间:2024/06/04 20:41
问题描述
by ZBY... :) 淘淘拿到了一份名单,他想对上面的名字进行处理,挑出一些特殊的名字,他请你来帮忙。
淘淘关注以下名字:
如果这个名字是“WYS”,他希望你的程序输出“KXZSMR”。
如果这个名字是“CQ”,他希望你的程序输出“CHAIQIANG”。
如果这个名字是“LC“,他希望你的程序输出“DRAGONNET”。
如果这个名字是“SYT”或“SSD”或“LSS”或“LYF”,他希望你的程序输出“STUDYFATHER”。
如果这个名字与上述任意名字都不相同,他希望你的程序输出“DENOMINATOR”。
淘淘关注以下名字:
如果这个名字是“WYS”,他希望你的程序输出“KXZSMR”。
如果这个名字是“CQ”,他希望你的程序输出“CHAIQIANG”。
如果这个名字是“LC“,他希望你的程序输出“DRAGONNET”。
如果这个名字是“SYT”或“SSD”或“LSS”或“LYF”,他希望你的程序输出“STUDYFATHER”。
如果这个名字与上述任意名字都不相同,他希望你的程序输出“DENOMINATOR”。
输入格式
第一行有一个整数N,表示淘淘手中名单里的人数。
接下来N行,每行有一个字符串,即名单里的人名。
接下来N行,每行有一个字符串,即名单里的人名。
输出格式
输出N行,每行输出每个人名的判断结果。
样例输入
9
WYS
CQ
WYS
LC
SYT
SSD
LSS
LYF
ZBY
WYS
CQ
WYS
LC
SYT
SSD
LSS
LYF
ZBY
样例输出
KXZSMR
CHAIQIANG
KXZSMR
DRAGONNET
STUDYFATHER
STUDYFATHER
STUDYFATHER
STUDYFATHER
DENOMINATOR
CHAIQIANG
KXZSMR
DRAGONNET
STUDYFATHER
STUDYFATHER
STUDYFATHER
STUDYFATHER
DENOMINATOR
数据规模和约定
对于 50% 数据,N <= 1000,且名单中的名字仅可能为“WYS”,“CQ”,“LC”三者之一,没有其他的名字。
对于 100% 数据,N <= 10000,人名仅由大写字母组成,长度不超过5。
#include<stdio.h>#include<string.h>int main(){ int i,n; char name[10]; scanf("%d",&n); int a[n]; for(i=0;i<n;i++) { scanf("%s",name); if(strcmp(name,"WYS")==0) { a[i]=0;} else if(strcmp(name,"CQ")==0) { a[i]=1;} else if(strcmp(name,"LC")==0) { a[i]=2;} else if(strcmp(name,"SYT")==0 || strcmp(name,"SSD")==0 || strcmp(name,"LSS")==0 || strcmp(name,"LYF")==0){a[i]=3;} else{a[i]=4;} } for(i=0;i<n;i++) { if(a[i]==0) { printf("KXZSMR\n");}if(a[i]==1) { printf("CHAIQIANG\n");}if(a[i]==2) { printf("DRAGONNET\n");}if(a[i]==3) { printf("STUDYFATHER\n");}if(a[i]==4) { printf("DENOMINATOR\n");}} return 0;}
阅读全文
0 0
- 蓝桥杯 ADV-173算法提高 淘淘的名单
- 蓝桥杯 ADV-173 算法提高 淘淘的名单
- 算法提高 淘淘的名单
- 蓝桥杯 ADV-11 算法提高 Torry的困惑(提高型)
- 蓝桥杯 ADV-134算法提高 校门外的树
- 蓝桥杯 ADV-166算法提高 聪明的美食家
- 蓝桥杯 ADV-206 算法提高 不大的数
- 蓝桥杯 ADV-166 算法提高 聪明的美食家 java版
- 蓝桥杯 ADV-81 算法提高 数的运算
- 蓝桥杯 ADV-175 算法提高 三个整数的排序
- 蓝桥杯 ADV-147 算法提高 学霸的迷宫
- 蓝桥杯 ADV-175 算法提高 三个整数的排序
- 蓝桥杯 算法提高 7-1用宏求球的体积 ADV-221
- ADV-81-算法提高-数的运算
- 算法提高 ADV-81 数的运算
- 算法提高 ADV-154 质数的后代
- 蓝桥杯 ADV-108算法提高 分数统计
- 蓝桥杯 ADV-104算法提高 打水问题
- Python安装及Scrapy配置中遇到的BUG及解决方案
- spring 注解使用
- JVM调优1
- 2016北航机试枚举类型转换
- js 浮点加减乘除
- 蓝桥杯 ADV-173 算法提高 淘淘的名单
- VMware + ubuntu 编译android7.0
- 阿里云linux上安装Java
- 35选7不重复
- DelephiForm的borderstyle
- 2 WebSocket
- 蓝桥杯 ADV-111 算法提高 Quadratic Equation
- javaee基础之servlet(一)
- Add Two Numbers--leetcode