С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 19.12.2014
Сообщений: 8
1

Найти числа, XOR которых равен N

21.10.2017, 08:57. Показов 1800. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Найти числа, XOR которых равен N
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.10.2017, 08:57
Ответы с готовыми решениями:

Цикл: Найти числа в диапазоне 100-10000, для которых куб суммы цифр равен значению самого числа...
Прошу помочь с программой в C++ и исправить ее: Найти числа в диапазоне 100-10000, для которых...

Найти все натуральные числа, меньшие n, квадрат суммы цифр которых равен m
даны натуральные числа m и n y найти все натуральные числа меньшие n квадрат суммы цифр которых...

Из заданного диапазона найти и вывести на консоль числа, младший разряд которых равен заданным цифрам
Добрый день! не могли бы мне помочь решить вот эту задачу: с диапазона от 1 до 1000 найти и...

Даны числа m и n, получить все натуральные числа,меньшие n, квадрат суммы цифр которых равен m
помогите решить задачку. Даны числа m и n. Получить все натуральные числа,меньшие n, квадрат суммы...

3
Заклинатель змей
705 / 560 / 219
Регистрация: 30.04.2016
Сообщений: 2,605
21.10.2017, 09:19 2
heiiii, xor с чем? Это бинарная операция

Добавлено через 3 минуты
heiiii, понял
C++
1
2
3
4
5
6
7
for (int i = 0; i <= INT_MAX; i++) {
   for (int j = 0; j <= INT_MAX; j++) {
      if (i ^ j == N) {
         cout << i << ' ' << j << endl;
       }
   }
}
0
0 / 0 / 0
Регистрация: 19.12.2014
Сообщений: 8
21.10.2017, 11:17  [ТС] 3
есть какие идеи на счет этой задачи?

Учитель дал Ринату массив различных чисел и попросил написать массив, в котором все числа различны и нет ни одного числа из массива, который дал учитель. При этом, чтобы XOR всех чисел в массиве Рината был равен XOR всех чисел в массиве учителя.

Формат входных данных:
В первой строке дано число n – количество элементов в массиве учителя (1≤n≤2).

Во второй сроке дано n чисел a – элементы массива (0≤a[i]≤2^30).

Гарантируется, что XOR всех a[i] не равен 0.

Формат выходных данных:
Выведите элемента вашего массива, чтобы все числа в вашем массиве и массиве учителя отличались.

Все числа вашего массива b[i] должны находиться в промежутке (0≤b[i]≤2^30).

Количество элементов не должно превосходить 10^5.


Вроде что-то набросала... но ошибки
const z=2; y=100000;
var b,n,l,x,x1,m,w,f,i,j,k:longint; uchit:array[1..z] of longint;
begin

x:=0;
w:=100;
read(n);
for a:byte:=1 to n do begin
readln(b); uchit[a]:=b; x:=x xor uchit[a]; end;
for w:=0 to k do begin
For j:=0 to k do begin
If (w<>j) and (i<>b) and (j<>b) and (w xor j=x) then writeln(i,' ',j); end;end;end.
0
Заклинатель змей
705 / 560 / 219
Регистрация: 30.04.2016
Сообщений: 2,605
21.10.2017, 13:20 4
heiiii, какое отношение Паскаль к С++ имеет?
0
21.10.2017, 13:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.10.2017, 13:20
Помогаю со студенческими работами здесь

Даны числа m и n. Получить все натуральные числа,меньшие n, квадрат суммы цифр которых равен m
Доброго времени суток) прошу вашей помощи. Даны числа m и n. Получить все натуральные...

Найти двузначные числа, у которых сумма удвоенного квадрата первой цифры и квадрата второй цифры равен самому числу
Найти двузначные числа, у которых сумма удвоенного квадрата первой цифры и квадрата второй цифры...

Даны натуральные числа n, m. Получить все меньшие n натуральные числа, квадрат суммы цифр которых , равен m
Даны натуральные числа n, m. Получить все меньшие n натуральные числа, квадрат суммы цифр которых ,...

Даны натуральные числа а1, а2,..., аn. Указать те из них, у которых остаток от деления на М равен L
Даны натуральные числа а1, а2,..., аn. Указать те из них, у которых остаток от деления на М равен...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru