Please sign in first.
Submission #61191871
Source Code Expand
from collections import defaultdict, deque
import bisect
import math
from heapq import *
import itertools
import sys
from functools import cache
sys.setrecursionlimit(10**8)
K = int(input())
S = input()
T = input()
s = len(S)
t = len(T)
def ld(a, b, c):
if c > 2:
return c
if not s - a:
return c
if not t - b:
return c
if S[a] == T[b]:
return ld(a+1, b+1, c)
if c >= 1:
return 2
if s == t:
return ld(a+1,b+1, 1)
elif s > t:
return ld(a+1,b, 1)
else:
return ld(a,b+1, 1)
if abs(len(S)-len(T))>1:
print('No')
else:
dist = ld(0, 0, 0)
if dist <= K:
print('Yes')
else:
print('No')
Submission Info
| Submission Time | |
|---|---|
| Task | C - Operate 1 |
| User | flourpoke |
| Language | Python (PyPy 3.10-v7.3.12) |
| Score | 350 |
| Code Size | 706 Byte |
| Status | AC |
| Exec Time | 625 ms |
| Memory | 524416 KiB |
Judge Result
| Set Name | Sample | All | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 350 / 350 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| Sample | sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt, sample_05.txt, sample_06.txt |
| All | sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt, sample_05.txt, sample_06.txt, test_01.txt, test_02.txt, test_03.txt, test_04.txt, test_05.txt, test_06.txt, test_07.txt, test_08.txt, test_09.txt, test_10.txt, test_11.txt, test_12.txt, test_13.txt, test_14.txt, test_15.txt, test_16.txt, test_17.txt, test_18.txt, test_19.txt, test_20.txt, test_21.txt, test_22.txt, test_23.txt, test_24.txt, test_25.txt, test_26.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| sample_01.txt | AC | 93 ms | 82764 KiB |
| sample_02.txt | AC | 96 ms | 82604 KiB |
| sample_03.txt | AC | 96 ms | 82484 KiB |
| sample_04.txt | AC | 95 ms | 82760 KiB |
| sample_05.txt | AC | 94 ms | 82396 KiB |
| sample_06.txt | AC | 95 ms | 82452 KiB |
| test_01.txt | AC | 91 ms | 82376 KiB |
| test_02.txt | AC | 94 ms | 82536 KiB |
| test_03.txt | AC | 91 ms | 82652 KiB |
| test_04.txt | AC | 90 ms | 82396 KiB |
| test_05.txt | AC | 89 ms | 82428 KiB |
| test_06.txt | AC | 579 ms | 524096 KiB |
| test_07.txt | AC | 583 ms | 524360 KiB |
| test_08.txt | AC | 584 ms | 524400 KiB |
| test_09.txt | AC | 96 ms | 85316 KiB |
| test_10.txt | AC | 95 ms | 84744 KiB |
| test_11.txt | AC | 94 ms | 83616 KiB |
| test_12.txt | AC | 96 ms | 84012 KiB |
| test_13.txt | AC | 91 ms | 82656 KiB |
| test_14.txt | AC | 91 ms | 82700 KiB |
| test_15.txt | AC | 580 ms | 524252 KiB |
| test_16.txt | AC | 590 ms | 524260 KiB |
| test_17.txt | AC | 585 ms | 524172 KiB |
| test_18.txt | AC | 593 ms | 524120 KiB |
| test_19.txt | AC | 625 ms | 524276 KiB |
| test_20.txt | AC | 610 ms | 524416 KiB |
| test_21.txt | AC | 285 ms | 250940 KiB |
| test_22.txt | AC | 571 ms | 506032 KiB |
| test_23.txt | AC | 262 ms | 228848 KiB |
| test_24.txt | AC | 97 ms | 84948 KiB |
| test_25.txt | AC | 555 ms | 494968 KiB |
| test_26.txt | AC | 95 ms | 85084 KiB |