fork download
  1. def minimum_years_to_remove(n, events_a, events_b, events_c):
  2. # Находим целевое множество общих событий для всех трех цивилизаций
  3. target_set = set(events_a) & set(events_b) & set(events_c)
  4.  
  5. # Подсчитываем количество лет, которые необходимо удалить
  6. years_to_remove = 0
  7. for i in range(n):
  8. # Если хотя бы одно событие в году i не принадлежит целевому множеству, удаляем этот год
  9. if events_a[i] not in target_set or events_b[i] not in target_set or events_c[i] not in target_set:
  10. years_to_remove += 1
  11.  
  12. return years_to_remove
  13.  
  14. # Чтение входных данных
  15. n = int(input())
  16. events_a = list(map(int, input().split()))
  17. events_b = list(map(int, input().split()))
  18. events_c = list(map(int, input().split()))
  19.  
  20. # Вывод результата
  21. print(minimum_years_to_remove(n, events_a, events_b, events_c))
  22.  
Success #stdin #stdout 0.03s 9476KB
stdin
7
7 6 1 2 3 4 5
7 4 3 1 1 5 5
2 6 5 4 1 7 3
stdout
3