Submission #31307995


Source Code Expand

#input
s = list(input())
t = list(input())

#output
from collections import defaultdict
d1 = defaultdict(set)
d2 = defaultdict(set)
n = len(s)

for i in range(n):
    d1[ord(t[i])].add(ord(s[i]))
    d2[ord(s[i])].add(ord(t[i]))

answer = "Yes"
for i in d1.values():
    if len(i) > 1:
        answer = "No"
for i in d2.values():
    if len(i) > 1:
        answer = "No"
print(answer)

Submission Info

Submission Time
Task C - String Transformation
User denovo2021
Language PyPy3 (7.3.0)
Score 300
Code Size 405 Byte
Status AC
Exec Time 89 ms
Memory 85840 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 300 / 300
Status
AC × 3
AC × 24
Set Name Test Cases
Sample sample_01, sample_02, sample_03
All 0_min0, 0_min1, 1_small0, 1_small1, 1_small2, 2_medium0, 2_medium1, 2_medium2, 2_medium3, 2_medium4, 3_max0, 3_max1, 3_max2, 3_max3, 3_max4, 3_max5, 3_max6, 3_max7, 3_max8, 3_max9, 5_hand0, sample_01, sample_02, sample_03
Case Name Status Exec Time Memory
0_min0 AC 89 ms 64500 KiB
0_min1 AC 57 ms 64252 KiB
1_small0 AC 57 ms 64524 KiB
1_small1 AC 57 ms 64444 KiB
1_small2 AC 57 ms 64632 KiB
2_medium0 AC 87 ms 84604 KiB
2_medium1 AC 82 ms 84568 KiB
2_medium2 AC 63 ms 70928 KiB
2_medium3 AC 85 ms 85420 KiB
2_medium4 AC 80 ms 84444 KiB
3_max0 AC 84 ms 85736 KiB
3_max1 AC 84 ms 85428 KiB
3_max2 AC 84 ms 85440 KiB
3_max3 AC 87 ms 85420 KiB
3_max4 AC 85 ms 85664 KiB
3_max5 AC 85 ms 85392 KiB
3_max6 AC 83 ms 85584 KiB
3_max7 AC 85 ms 85656 KiB
3_max8 AC 84 ms 85840 KiB
3_max9 AC 84 ms 85424 KiB
5_hand0 AC 56 ms 64468 KiB
sample_01 AC 57 ms 64592 KiB
sample_02 AC 60 ms 64560 KiB
sample_03 AC 60 ms 64544 KiB