結果

問題 No.69 文字を自由に並び替え
ユーザー nali
提出日時 2019-07-12 23:25:25
言語 C++14
(gcc 8.3.0)
結果
AC  
実行時間 4 ms
コード長 347 Byte
コンパイル時間 1,321 ms
使用メモリ 1,488 KB
最終ジャッジ日時 2019-10-13 08:23:40

テストケース

テストケース表示
入力 結果 実行時間
使用メモリ
1.txt AC 3 ms
1,488 KB
2.txt AC 3 ms
1,484 KB
3.txt AC 3 ms
1,484 KB
4.txt AC 3 ms
1,484 KB
5.txt AC 3 ms
1,488 KB
6.txt AC 3 ms
1,484 KB
7.txt AC 4 ms
1,488 KB
8.txt AC 3 ms
1,484 KB
9.txt AC 3 ms
1,488 KB
10.txt AC 3 ms
1,484 KB
99_challenge03.txt AC 3 ms
1,484 KB
99_system_test1.txt AC 3 ms
1,488 KB
99_system_test2.txt AC 3 ms
1,484 KB
challenge01.txt AC 3 ms
1,484 KB
challenge02.txt AC 3 ms
1,488 KB
テストケース一括ダウンロード

ソースコード

diff #
#include <bits/stdc++.h>
using namespace std;
int A[26], B[26];

int main() {
  string a, b;
  cin >> a >> b;
  for (size_t i = 0; i < a.size(); i++) {
    A[a[i] - 'a']++;
    B[b[i] - 'a']++;
  }
  for (int i = 0; i < 26; i++) {
    if (A[i] != B[i]) {
      cout << "NO" << endl;
      return 0;
    }
  }
  cout << "YES" << endl;
  return 0;
}
0