• 福尔摩斯的约会


    import java.util.Scanner;

    public class Main {
        private final static String[] DAY = {"MON", "TUE", "WED", "THU", "FRI", "SAT", "SUN"};
        public static void main(String[] args) {
            StringBuilder sb = new StringBuilder();
            Scanner in = new Scanner(System.in);
            String l1 = in.nextLine();
            String l2 = in.nextLine();
            String l3 = in.nextLine();
            String l4 = in.nextLine();
            int len1 = Math.min(l1.length(), l2.length());
            int len2 = Math.min(l3.length(), l4.length());
            boolean flag1 = true;
             
            for(int i = 0;i<len1;i++){
                char c = l1.charAt(i);
                if(flag1&&c>='A'&&c<='G'){
                    if(c==l2.charAt(i)){
                        flag1 = !flag1;
                        System.out.print(DAY[c-65]+" ");
                    }
                }else if (!flag1&&c==l2.charAt(i)) {
                    if(c>='0'&&c<='9'){
                        System.out.print("0"+c+":");
                        break;
                    }else if (c>='A'&&c<='N') {
                        System.out.print((c-55)+":");
                        break;
                    }
                }
            }
             
            for(int i = 0;i<len2;i++){
                char c = l3.charAt(i);
                if(c>='a'&&c<='z'&&c==l4.charAt(i)){
                    if(i<10)
                        System.out.print("0"+i);
                    else
                        System.out.print(i);
                    break;
                }
            }
            in.close();
        }
     
    }
  • 相关阅读:
    深刻理解Docker镜像大小
    UVA 12657 Boxes in a Line
    STL 之 iterator traits 备忘
    python设计模式 之 简单工厂模式
    extjs 时间范围选择的实现
    数据结构
    nodeJS npm grunt grunt-cli
    Ubuntu: GlusterFS+HBase安装教程
    ubuntu 休眠之后蓝牙鼠标无效果。
    基于sparksql调用shell脚本运行SQL
  • 原文地址:https://www.cnblogs.com/DianaChen/p/9936856.html
Copyright © 2020-2023  润新知