码迷,mamicode.com
首页 > 其他好文 > 详细

POJ 2159

时间:2015-06-10 18:54:22      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:

 1 #include<iostream>
 2 #include<string>
 3 #include<stdio.h>
 4 #include<algorithm>
 5 #define MAXN 105
 6 using namespace std;
 7 int c[2][26];
 8 int main()
 9 {
10     ///freopen("acm.acm","r",stdin);
11     int i;
12     int len_0;
13     int len_1;
14     string s1;
15     string s2;
16     cin>>s1>>s2;
17     len_0 = s1.length();
18     len_1 = s2.length();
19     if(len_0 != len_1)
20     {
21         cout<<"NO"<<endl;
22         return 0;
23     }
24     for(i = 0; i < len_0; ++ i)
25     {
26         ++ c[0][s1[i] - A];
27         ++ c[1][s2[i] - A];            
28     }
29     sort(c[0],c[0]+26);
30     sort(c[1],c[1]+26);
31     for(i = 0; i < 26; ++ i)
32     {
33         if(c[0][i] != c[1][i])
34         {
35             cout<<"NO"<<endl;
36             return 0;
37         }
38     }
39     cout<<"YES"<<endl;
40 }
41 
42 /*
43     if(equal(c[0],c[0]+strlen(c[0]),c[1]))
44         cout<<"YES"<<endl;
45     else
46         cout<<"NO"<<endl;
47 
48 */

 

POJ 2159

标签:

原文地址:http://www.cnblogs.com/gavinsp/p/4566684.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!