| 1 |
n = int(input()) c = [0]*(n+1) a = list(map(int, input().split())) for i in range(n): c[a[i]] = i+1 b = [int(x) for x in input().split()] cur = 0 for i in b: print(max(c[i]-cur, 0), end = ' ') cur = max(c[i], cur) n = int(input()) s = input() a = s[0] for i in range(1, n): if s[i] not in a: a += s[i] if len(a) > 1: break else: a = s[i] if len(a) > 1: print('YES') print(a) else: print('NO') n = int(input()) s = input() c = s[0] for i in s: if(i != c): print("YES") print(c + i) exit() print("NO") n = int(input()) a = list(map(int, input().split())) b = list(map(int, input().split())) K = [False] * n s = 0 for i in range(n): if not(K[b[i] - 1]): for j in range(s, n): if a[j] == b[i]: print(j - s + 1, end = " ") s = j + 1 break else: K[a[j] - 1] = True else: print(0, end = " ") |
Комментарии