Форум » Массивы » массивы 25-58 Полагаю ошибка в ответе. » Ответить

массивы 25-58 Полагаю ошибка в ответе.

AzureUSS: В задании надо найти и вывести минимальный элементов массива, шестнадцатеричная запись которого содержит ровно две цифры, причём первая (старшая) цифра больше второй (младшей). Т.Е. в 16ричной СС это число от 10 до FE, т.е. от 16 до 254. В ответе Если шестнадцатеричная запись числа содержит две цифры, то число находится в диапазоне [161; 162-1], то есть [16; 255]. В этом случае первая цифра находится как результат деления нацело на 16, а вторая цифра – как остаток от деления на 16.

Ответов - 5

Поляков: AzureUSS пишет: Т.Е. в 16ричной СС это число от 10 до FE, т.е. от 16 до 254. Согласен с этим уточнением, но оно никак не влияет на результат.

natalja27: 58) Дан целочисленный массив из 40 элементов. Элементы массива могут принимать целые значения от 1 до 10000 включительно. Опишите на естественном языке или на одном из языков программирования алгоритм, позволяющий найти и вывести минимальный элементов массива, шестнадцатеричная запись которого содержит ровно две цифры, причём первая (старшая) цифра больше второй (младшей). Что должна вывести программа, если таких чисел в массиве нет? нужно ли предусматривать этот вариант? в ответах к этой задаче в данном случае выводится 0. верно ли это, если в формулировке задания про такой вариант не говорится?

Поляков: natalja27 пишет: Что должна вывести программа, если таких чисел в массиве нет? Спасибо, дополнил условие.

Ольга_Петровна: Раздел #19. Задачи 100 и 102 совпадают, но ответы к ним разные

choltyk: Ольга_Петровна пишет: Раздел #19. Задачи 100 и 102 совпадают, но ответы к ним разные Посмотрите, как стоят begin-end. Там подвох. Да и в среде программирования можно проверить.



полная версия страницы