| 1 |
import sys n = int(sys.stdin.readline().strip()) A = sys.stdin.readline().strip() B = sys.stdin.readline().strip() A = [int(i) for i in A.split()] B = [int(i) for i in B.split()] C = [0 for i in range(len(A)+1)] for i in range(len(B)): C[A[i]] = i + 1 x = 0 R = [] for i in B: y = C[i] - x if y > 0: R.append(str(y)) x = C[i] else: R.append(str(0)) print(' '.join(R)) n, t = map(int, input().split()) a = list(map(int, input().split())) ans = 0 while True: b = False k = 0 s = 0 for i in range(n): if t >= a[i]: s += a[i] k += 1 b = True if not(b): break if t < s: for i in range(n): if t >= a[i]: ans += 1 t -= a[i] else: ans += (t // s) * k t %= s #print(ans, t, s) print(ans) from collections import defaultdict length = int(input()) s = input() for i in range(length - 1): if s[i] != s[i + 1]: print('YES') print(s[i]+s[i+1]) exit(0) print('NO') |
Комментарии