zoukankan      html  css  js  c++  java
  • Java实现 蓝桥杯VIP 算法训练 P0504

    算法训练 P0504
    时间限制:1.0s 内存限制:256.0MB
      Anagrams指的是具有如下特性的两个单词:在这两个单词当中,每一个英文字母(不区分大小写)所出现的次数都是相同的。例如,Unclear和Nuclear、Rimon和MinOR都是Anagrams。编写一个程序,输入两个单词(只包含英文字母),然后判断一下,这两个单词是否是Anagrams。每一个单词的长度不会超过80个字符,而且是大小写无关的。
      Input:长度不超过80个字符的两个单词,用空格隔开,不考虑字母大小写 (大小写无关)
      Output: yes或者no
    输入:
      Rimon MinOR
    输出:
      yes

    import java.util.Arrays;
    import java.util.Scanner;
    
    
    public class P0504 {
    	public static void main(String[] args) {
    		Scanner sc =new Scanner(System.in);
    		String s1 = sc.next();
    		String s2=sc.next();
    		String s=s1.toLowerCase();//无论大小写都转换成小写字母
    		String ss=s2.toLowerCase();//好进行匹配
    		char [] num1 = s.toCharArray();//把他们转成数组
    		Arrays.sort(num1);//数组从小到大排序
    		String s3 = new String(num1);
    		char [] num2 = ss.toCharArray();
    		Arrays.sort(num2);
    		String s4 = new String(num2);
    		if (s3.equals(s4)) {
    			System.out.println("yes");
    		}
    		else {
    			System.out.println("no");
    		}
    	}
    
    }
    
    
  • 相关阅读:
    初拾Java(问题一:404错误,页面找不到)
    新年新气象--总结过去,展望未来
    接口测试[整理]
    [转]SVN-版本控制软件
    浅谈黑盒测试和白盒测试
    Bug管理工具的使用介绍(Bugger 2016)
    P2805/BZOJ1565 [NOI2009]植物大战僵尸
    近期学习目标
    P3643/BZOJ4584 [APIO2016]划艇
    P5344 【XR-1】逛森林
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13079083.html
Copyright © 2011-2022 走看看