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");
    			}
    		}
    	}
    
    }
    
    
  • 相关阅读:
    设计模式:单一职责原则
    多线程的创建
    Android开发基础(java)14
    面向对象编程的思想(6)
    面向对象编程的思想(5)未完成
    面向对象编程的思想(4)
    面向对象编程的思想(3)
    面向对象编程的思想(2)
    面向对象编程的思想(1)
    GDB 命令详细解释
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13078240.html
Copyright © 2011-2022 走看看