hobpack
?>

Определите наибольшее натуральное число a, такое что выражение , то после преобразований получим у поляков в ответе 12 согласно каким-то там утверждениям если подумать, то можно найти такой х при котором х*12=0, но х*21≠0 например 11 в двоичной системе, значит число а должно перекрывать этот случай и оканчиваться в двоичной системе на 00, так а что ограничивает число а сверху? получается я могу взять 10000000000 и все будет верно?

Информатика

Ответы

Veril8626

Задание 1

#include <iostream>

#include <string>

using std::cout;

using std::cin;

using std::endl;

int main()

{    

       int arr[10];  //если у тебя дни недели то заменяй int на string

       // Заполняем массив с клавиатуры

       for (int i = 0; i < 10; i++) {

           cout << "[" << i + 1 << "]" << ": ";

           cin >> arr[i];

       }

       // И выводим заполненный массив.

       cout << "\nВаш массив: ";

       for (int i = 0; i < 10; ++i) {

           cout << arr[i] << " ";

       }

       cout << endl;

       return 0;

}

Объяснение:

hbqhzwtd

const N = 10;

begin

var a := ArrRandom(N, 0, 20);

var b := ArrRandom(N, 0, 20);

var c := ArrRandom(N, 0, 20);

write('Массив a: '); a.Println();

write('Массив b: '); b.Println();

write('Массив c: '); c.Println();

write('Элементы, принадлежащие всем трем массивам: ');

a.FindAll(x->b.Contains(x) and c.Contains(x)).Distinct(

).PrintLn();

end.

Объяснение:

Первые три строки после begin создают три массива a,b,c и заполняют их N целыми числами в диапазоне от 0 до 20.

Конструкция "a.FindAll(x->b.Contains(x) and c.Contains(x)).Distinct().PrintLn();" делает следующее:

В массиве a выполняется поиск всех элементов (метод FindAll), удовлетворяющих условию:

x->b.Contains(x) and c.Contains(x)

Которое проверяет каждый элемент массива a (который обозначен x), содержится ли он в массиве b и массиве c (Методы Contains).

Далее метод Distinct удаляет все одинаковые элементы из получившейся  последовательности, а метод PrintLn выводит результат на экран.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Определите наибольшее натуральное число a, такое что выражение , то после преобразований получим у поляков в ответе 12 согласно каким-то там утверждениям если подумать, то можно найти такой х при котором х*12=0, но х*21≠0 например 11 в двоичной системе, значит число а должно перекрывать этот случай и оканчиваться в двоичной системе на 00, так а что ограничивает число а сверху? получается я могу взять 10000000000 и все будет верно?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

cmdkotelniki
vladimir686
Евгеньевич Балиловна1398
Корягина
volodinnikolay19
tat72220525
bronco-s
anadtacia03108988
ЕкатеринаРустам
info2471
sveremeev816
chulki-kupit
lolydragon
ВадимСмирнов116
nikitavertiev98400