?>
На Дано число N. Разделите его на 2 нацело.В задаче запрещено использоватьарифметические операции +, -, */и %, а такжеоператоры if / switch и тернарную операцию.Формат входных данныхВ одной строке вводится одно целое число N (0 :N 109Формат выходных данныхТребуется вывести одно целое число — ответ на задачу.Входные данные17выходные данные8
Ответы
#include <iostream>
using namespace std;
int main()
{
int ISI, ANS;
cin >> ISI;
ANS ^= ISI >> 1;
cout << ANS;
}
Объяснение:
Юзаем такие побитовые операции ANS ^= ISI >> 1;