zoukankan      html  css  js  c++  java
  • Java实现 蓝桥杯VIP 算法提高 淘淘的名单

    算法提高 淘淘的名单
    时间限制:100ms 内存限制:8.0MB
    问题描述
      by ZBY… ? 淘淘拿到了一份名单,他想对上面的名字进行处理,挑出一些特殊的名字,他请你来帮忙。
      淘淘关注以下名字:
      如果这个名字是“WYS”,他希望你的程序输出“KXZSMR”。
      如果这个名字是“CQ”,他希望你的程序输出“CHAIQIANG”。
      如果这个名字是“LC“,他希望你的程序输出“DRAGONNET”。
      如果这个名字是“SYT”或“SSD”或“LSS”或“LYF”,他希望你的程序输出“STUDYFATHER”。
      如果这个名字与上述任意名字都不相同,他希望你的程序输出“DENOMINATOR”。
    输入格式
      第一行有一个整数N,表示淘淘手中名单里的人数。
      接下来N行,每行有一个字符串,即名单里的人名。
    输出格式
      输出N行,每行输出每个人名的判断结果。
    样例输入
    9
    WYS
    CQ
    WYS
    LC
    SYT
    SSD
    LSS
    LYF
    ZBY
    样例输出
    KXZSMR
    CHAIQIANG
    KXZSMR
    DRAGONNET
    STUDYFATHER
    STUDYFATHER
    STUDYFATHER
    STUDYFATHER
    DENOMINATOR
    数据规模和约定
      对于 50% 数据,N <= 1000,且名单中的名字仅可能为“WYS”,“CQ”,“LC”三者之一,没有其他的名字。
      对于 100% 数据,N <= 10000,人名仅由大写字母组成,长度不超过5。

    import java.util.Scanner;
    
    public class 淘淘的名单 {
    	public static void main(String[] args) {
    		Scanner sc =new Scanner(System.in);
    		int n = sc.nextInt();
    		for (int i = 0; i <n; i++) {
    			String s=sc.next();
    			if(s.equals("WYS")){
    				System.out.println("KXZSMR");
    			}
    			else if(s.equals("CQ")){
    				System.out.println("CHAIQIANG");
    			}
    			else if(s.equals("LC")){
    				System.out.println("DRAGONNET");
    			}
    			else if(s.equals("SYT") || s.equals("SSD") || s.equals("LSS") || s.equals("LYF")){
    				System.out.println("STUDYFATHER");
    			}
    			else{
    				System.out.println("DENOMINATOR");
    			}
    		}
    	}
    
    }
    
    
  • 相关阅读:
    【C++】C++代码动态检查
    【加解密】使用CFSSL生成证书并使用gRPC验证证书
    分库分表下跨库join解决方案
    解决1235
    为什么v-for中的key值不推荐使用index
    弹性布局公共样式总结
    关于python的模块
    [转]Ubuntu18.04安装uwsgi错误:error: lto-wrapper failed collect2: error: ld returned 1 exit status
    python 坐标遍历 生成笛卡尔积矩阵
    Mongo BsonUndefined 转换问题(自定义Mongo类型转换器)
  • 原文地址:https://www.cnblogs.com/a1439775520/p/12948273.html
Copyright © 2011-2022 走看看