蓝桥杯—— 算法训练 Anagrams问题
来源:互联网 发布:飞常准软件怎么样 编辑:程序博客网 时间:2024/05/20 23:31
蓝桥杯—— 算法训练 Anagrams问题
问题描述
Anagrams指的是具有如下特性的两个单词:在这两个单词当中,每一个英文字母(不区分大小写)所出现的次数都是相同的。例如,“Unclear”和“Nuclear”、“Rimon”和“MinOR”都是Anagrams。编写一个程序,输入两个单词,然后判断一下,这两个单词是否是Anagrams。每一个单词的长度不会超过80个字符,而且是大小写无关的。
输入格式:输入有两行,分别为两个单词。
输出格式:输出只有一个字母Y或N,分别表示Yes和No。
输入输出样例
输入格式:输入有两行,分别为两个单词。
输出格式:输出只有一个字母Y或N,分别表示Yes和No。
输入输出样例
样例输入
Unclear
Nuclear
Nuclear
样例输出
Y
import java.util.*;public class Main{ public static void main(String[] args){ Scanner in=new Scanner(System.in); String A=in.next(); String B=in.next(); char a[]=A.toLowerCase().toCharArray(); char b[]=B.toLowerCase().toCharArray(); int temp1[]=new int[26]; int temp2[]=new int[26]; for(int i=0;i<a.length;i++) { temp1[a[i]-'a']++; temp2[b[i]-'a']++; } for(int i=0;i<26;i++) { if(temp1[i]!=temp2[i]) { System.out.print("N"); System.exit(0); } } System.out.print("Y");}}
0 0
- 蓝桥杯—— 算法训练 Anagrams问题
- 2016蓝桥杯算法训练——Anagrams问题
- 蓝桥杯-算法训练-Anagrams问题
- 蓝桥杯---算法训练 Anagrams问题
- 蓝桥杯 算法训练 Anagrams问题
- 蓝桥杯 算法训练 Anagrams问题
- 蓝桥杯- 算法训练 Anagrams问题
- 蓝桥杯:算法训练 Anagrams问题
- 蓝桥杯- 算法训练 Anagrams问题
- 蓝桥杯 算法训练 Anagrams问题
- 蓝桥杯 算法训练 Anagrams问题
- [蓝桥杯]算法训练 Anagrams问题
- 蓝桥杯 算法训练 Anagrams问题
- 算法训练 Anagrams问题
- 算法训练 Anagrams问题
- 算法训练 Anagrams问题
- 算法训练 Anagrams问题
- 算法训练 Anagrams问题
- AIDL
- 怎样导出ZBrush中的模型和贴图
- iOS项目结构目录参考图示
- Android API Guides---System Permissions
- BIND配置文件详解
- 蓝桥杯—— 算法训练 Anagrams问题
- python psutil跨平台监控系统或进程信息(CPU,mem)
- iOS开发中,在label中改变数字颜色的方法(改变某个关键词的方法)
- 控制符号的可见性
- JSP要点和JSP转发原理剖析
- 蓝桥杯——算法训练 出现次数最多的整数
- 数据探查与可视化平台 Caravel
- LeetCode 之 Summary Ranges
- Android 使用Vector XML文件创建矢量图片资源