F1xTO F F1xTO Регистрация 5 Янв 2013 Сообщения 85 Репутация 0 Спасибо 0 Монет 0 25 Мар 2024 #1 Напишите функцию check, которая принимает 2 аргумента -- указатели на int Если ей передали 2 разных указателя, то в каждый из них она должна записать число 1 Если же передали один и тот же указатель, то в переменную, на которую он указывает, функция должна записать 0 Пример: int x = 5, y = 6, z = 7; std::cout << x << " " << y << " " << z << "\n"; // 5 6 7 check(&x, &x); std::cout << x << " " << y << " " << z << "\n"; // 0 6 7 check(&y, &z); std::cout << x << " " << y << " " << z << "\n"; // 0 1 1 Отправляемый код должен содержать только эту функцию и ничего более.
Напишите функцию check, которая принимает 2 аргумента -- указатели на int Если ей передали 2 разных указателя, то в каждый из них она должна записать число 1 Если же передали один и тот же указатель, то в переменную, на которую он указывает, функция должна записать 0 Пример: int x = 5, y = 6, z = 7; std::cout << x << " " << y << " " << z << "\n"; // 5 6 7 check(&x, &x); std::cout << x << " " << y << " " << z << "\n"; // 0 6 7 check(&y, &z); std::cout << x << " " << y << " " << z << "\n"; // 0 1 1 Отправляемый код должен содержать только эту функцию и ничего более.
SHAMBER2000 S SHAMBER2000 Регистрация 31 Дек 2013 Сообщения 99 Репутация 1 Спасибо 0 Монет 0 25 Мар 2024 #2 Wow! It's amazing!
ytrewq Y ytrewq Регистрация 23 Авг 2013 Сообщения 96 Репутация 0 Спасибо 0 Монет 0 25 Мар 2024 #3 void check(int* a, int* b) { if (*a != *b) *a=1, *b=1; else *a=0, *b=0; }
пиапи П пиапи Регистрация 22 Сен 2013 Сообщения 64 Репутация 0 Спасибо 0 Монет 0 25 Мар 2024 #4 Теска, ну ты чего. Сейчас этот код даже нейросеть напишет.
Kosmo0909 K Kosmo0909 Регистрация 11 Мар 2013 Сообщения 86 Репутация 0 Спасибо 0 Монет 0 25 Мар 2024 #5 void check(int *a, int *b) { *a = *b = a != b; }