INP = input().split(' ')
data=[]
search_for=0
for i in range(int(INP[0])-1):
data.append([])
data[i]=(input().split(' '))
ask = input().split(' ')
for i in range(len(ask)):
if int(ask[i]) == 1:
print(1)
else:
# Search job
for j in range(len(data)):
if int(data[j][1]) == int(ask[i]):
search_for = int(data[j][0])
break
# Count
k=0
if int(data[j][0]) == search_for:
k+=1
print(k)
Объяснение:
- извлечение новой информации из данной путем логических рассуждений, например, раскрытие преступления по собранным уликам
- изменение формы представления информации, например, перевод текста с одного языка на другой или шифровка (кодирование) текста;
- сортировка информации, например, упорядочение списка фамилий по алфавиту;
- поиск информации, например, поиск телефона в телефонной книге или поиск иностранного слова в словаре.
INP = input().split(' ')
data=[]
search_for=0
for i in range(int(INP[0])-1):
data.append([])
data[i]=(input().split(' '))
ask = input().split(' ')
for i in range(len(ask)):
if int(ask[i]) == 1:
print(1)
else:
# Search job
for j in range(len(data)):
if int(data[j][1]) == int(ask[i]):
search_for = int(data[j][0])
break
# Count
k=0
for j in range(len(data)):
if int(data[j][0]) == search_for:
k+=1
print(k)
Объяснение: