Составьте программу подсчета числа элементов встречающихся только в одном из массивов A(N) или B(N) ОДНОМЕРНЫЙ
                        МАССИВ                    
                                            Знаешь ответ?
            Чтобы оставить ответ, войдите или зарегистрируйтесь.
Ответ или решение 1
        
            Альпедина
                            ( Решение задачи предоставлено на языке программирования - Python версии 3.6.4 ).
Заведем два пустых массива a и b, которые будут последовательно заполнятся элементами, введенными пользователем с клавиатуры, в количестве n. Также создадим переменную c, равную нулю.
Далее с помощью цикла for перебираем все элементы двух массивов, и благодаря условию if находим среди них элементы, равные по значению, затем из удвоенного значения числа n вычитаем удвоенное значение числа c, таким образом находим количество элементов, которые встречаются только в одном из массивов. В результате получаем следующую программу:
a = []
n = int(input())
b = []
c = 0
for i in range(0, n):
k = int(input())
a.append(k)
for i in range(0, n):
k = int(input())
b.append(k)
for i in range(0, n):
for j in range(0, n):
if a[i] == b[j]:
c += 1
print(n * 2 - c * 2)
Новые вопросы в разделе Информатика
        
                                    s3129502@gmail.com                        
            
            16.02.2024, 13:53
        
                                    
                        Информатика        
                    
                                                    7-9 класс
                            
            
        
                                    Адинела                        
            
            05.10.2022, 08:15
        
                                    Гаязутдин                        
            
            05.10.2022, 01:10
        
                                    Алайбек                        
            
            05.10.2022, 01:05
        
                                    Акияма                        
            
            05.10.2022, 01:00