Submission #48540601


Source Code Expand

import os
import sys
import operator  # noqa
from typing import (IO, Any, Callable, Dict, Iterable, Iterator, List,  # noqa
                    Optional, Set, Tuple, Union)

sys.setrecursionlimit(210000)


if os.getenv('TEST'):
    def eprint(*args, **kwargs):
        print('[EPRINT]', *args, file=sys.stderr, **kwargs)
else:
    def eprint(*args, **kwargs):
        pass


def main() -> None:
    S1, S2 = input()
    T1, T2 = input()
    chars = 'ABCDE'
    s1 = chars.index(S1)
    s2 = chars.index(S2)
    t1 = chars.index(T1)
    t2 = chars.index(T2)
    d1 = abs(s1 - s2)
    d2 = abs(t1 - t2)

    if d1 in (1, 4) and d2 in (1, 4):
        print('Yes')
    elif d1 in (2, 3) and d2 in (2, 3):
        print('Yes')
    else:
        print('No')


if __name__ == '__main__':
    main()

Submission Info

Submission Time
Task B - Pentagon
User takedarts
Language Python (PyPy 3.10-v7.3.12)
Score 200
Code Size 801 Byte
Status AC
Exec Time 130 ms
Memory 84636 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 3
AC × 18
Set Name Test Cases
Sample 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt
All 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 01_test_01.txt, 01_test_02.txt, 01_test_03.txt, 01_test_04.txt, 01_test_05.txt, 01_test_06.txt, 01_test_07.txt, 01_test_08.txt, 01_test_09.txt, 01_test_10.txt, 01_test_11.txt, 01_test_12.txt, 01_test_13.txt, 01_test_14.txt, 01_test_15.txt
Case Name Status Exec Time Memory
00_sample_01.txt AC 127 ms 84484 KiB
00_sample_02.txt AC 126 ms 84636 KiB
00_sample_03.txt AC 127 ms 84316 KiB
01_test_01.txt AC 126 ms 84240 KiB
01_test_02.txt AC 126 ms 84328 KiB
01_test_03.txt AC 127 ms 84332 KiB
01_test_04.txt AC 127 ms 84376 KiB
01_test_05.txt AC 127 ms 84348 KiB
01_test_06.txt AC 127 ms 84448 KiB
01_test_07.txt AC 127 ms 84452 KiB
01_test_08.txt AC 129 ms 84624 KiB
01_test_09.txt AC 130 ms 84216 KiB
01_test_10.txt AC 127 ms 84368 KiB
01_test_11.txt AC 127 ms 84424 KiB
01_test_12.txt AC 126 ms 84224 KiB
01_test_13.txt AC 126 ms 84536 KiB
01_test_14.txt AC 127 ms 84212 KiB
01_test_15.txt AC 127 ms 84400 KiB