djevgen
?>

По c++: составить код программы, который запрашивает на ввод 2 целых числа и затем выводит их на консоль. провести тестирование программы, а также одно из чисел задать таким образом, чтобы выйти за диапазон типа.

Информатика

Ответы

qelmar461

===== C++ 17 =====

#include <iostream>

using namespace std;

int main()

{

   int a, b;

   cin >> a >> b;

   cout << a << " " << b;

   return 0;

}


По c++: составить код программы, который запрашивает на ввод 2 целых числа и затем выводит их на кон
Imarmy67

Про­ана­ли­зи­ру­ем каж­дую по­сле­до­ва­тель­ность.

По­сле­до­ва­тель­ность 122 не может быть по­лу­че­на в ре­зуль­та­те вы­пол­не­ния ал­го­рит­ма, по­сколь­ку числа за­пи­сы­ва­ют­ся в по­ряд­ке не­убывания, а число 22 не может яв­лять­ся раз­но­стью двух чисел, мень­ших шестнадцати.

По­сле­до­ва­тель­ность 212 может быть по­лу­че­на в ре­зуль­та­те вы­пол­не­ния ал­го­рит­ма, пред­ло­жен­но­го учи­те­лем, в этом слу­чае ис­ход­ные цифры были: F, D, 1.

По­сле­до­ва­тель­ность 313 не может быть по­лу­че­на в ре­зуль­та­те вы­пол­не­ния ал­го­рит­ма, пред­ло­жен­но­го учи­те­лем, по­сколь­ку из ана­ли­за преды­ду­щей по­сле­до­ва­тель­но­сти ясно, что не удаст­ся вы­брать такие три числа в шест­на­дца­те­рич­ной системе.

По­сле­до­ва­тель­ность 3A не может быть по­лу­че­на в ре­зуль­та­те вы­пол­не­ния ал­го­рит­ма, по­сколь­ку обе раз­но­сти долж­ны быть за­пи­са­ны как де­ся­тич­ные числа.

Пра­виль­ный ответ ука­зан под но­ме­ром 2.

gusinica23
Если использовать коды длины N, то должно существовать не менее 16 различных строчек из символов 0 и 1, таких, что в каждой такой строчке будет чётное число единиц (это очевидно, конечно: если таких строчек будет меньше 16, то кодов попросту не хватит).

3 не подходит: даже без ограничений на количество единиц число строчек 2^3 = 8, что меньше 16.

4 тоже не подходит: без ограничений на количество единиц число строчек 2^4 = 16, но как минимум одна не подходит (например, 0001 - не удовлетворяет требованиям). Хороших строчек остается не больше 15, что меньше 16. (На самом деле, хороших строчек длины 4 всего 8).

Пробуем 5. Если придумаем как закодировать 16 символов - победа. А закодировать можно вот как: первые 4 символа - двоичная запись номера символа (нумеруем начиная с нуля, например 5-й символ - 0101), а последний символ - 0, если число единиц среди первых четырёх символов чётно и 1 - если нечётно. Тогда в любом случае получится чётное количество единиц.

ответ. 5 (вариант 3).

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

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

По c++: составить код программы, который запрашивает на ввод 2 целых числа и затем выводит их на консоль. провести тестирование программы, а также одно из чисел задать таким образом, чтобы выйти за диапазон типа.
Ваше имя (никнейм)*
Email*
Комментарий*

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

ganzashop
shumilovs7252
Olegovich Nikolaevna
Калмыкова-Петрунина
mvolkov8
italiankarest
andrey00713
Freelifecool797
kirillprotopopov1
Екатерина
tvshi
petrova-kate3
daryagulyaeva
vlrkinn
Дмитрий1974