• + 0 comments

    Code in C#

    int count = 0; List factorsOfAarray = new(); int minimumb = b.Min(); for (int i = a.Max(); i <= minimumb; i++) { bool remainderOperator = true; foreach (var element in b) { if (element % i != 0) { remainderOperator = false; } } if (remainderOperator) { bool factorsOfinteger = true; foreach (var elementina in a) { if (i % elementina != 0) { factorsOfinteger = false; } } if (factorsOfinteger) { count += 1; } } }

    Console.WriteLine(count)