Основное
 
 
Отправитель Задача Язык Вердикт Время Память Отослано Протест.  
134166053 Дорешивание:
notusedxdfa
1607D - 21 Python 3 Полное решение 685 мс 26948 КБ 2021-11-03 06:03:27 2021-11-03 12:37:36
→ Исходный код
for _ in range(int(input())):
	n = int(input())
	x = list(map(int, input().split()))
	s = input()
 
	for i in range(n):
		x[i] = [x[i], s[i]]
 
	x = sorted(x, key = lambda x: (x[1]=='R',x[0]))
 
	ans = 'YES'
	for i in range(n):
		if x[i][1] == 'B' and x[i][0] < (i+1):
			ans = 'NO'
		if x[i][1] == 'R' and x[i][0] > (i+1):
			ans = 'NO'
 
	print(ans)
?
Время: ? ms, память: ? КБ
Вердикт: ?
Ввод
?
Вывод участника
?
Ответ жюри
?
Комментарий чекера
?
Диагностика
?
Показать детали тестирования