Главная /
Программирование /
Сколько раз будет выполнено тело цикла в алгоритме Евклида int gcd(int m, int n) { while (n != 0) { int r = m % n; m = n; n = r; } return m; } при следующих входных значениях аргументов: m=17, n=22?
Сколько раз будет выполнено тело цикла в алгоритме
Евклида
int gcd(int m, int n) {
while (n != 0) {
int r = m % n;
m = n; n = r;
}
return m;
}
при следующих входных значениях аргументов:
m=17
, n=22
?
вопрос
Правильный ответ:
5
Сложность вопроса
20
Сложность курса: Программирование
84
Оценить вопрос
Комментарии:
Аноним
Это очень элементарный тест по интуиту.
26 авг 2019
Аноним
Если бы не эти подсказки - я бы не справился c этими тестами intuit.
05 сен 2018
Другие ответы на вопросы из темы программирование интуит.
- # Рассмотрим алгоритм сортировки слиянием с использованием дополнительной памяти. Используется нисходящая (рекурсивная) схема реализации алгоритма. Алгоритм применяется к массиву длины 1000. Какова максимально возможная глубина рекурсии? Дайте наиболее точную оценку среди приведенных ниже.
- # Дан массив длины n, требуется циклически сдвинуть его элементы вправо на одну позицию. Какое минимальное число операций копирования выполняется в любом алгоритме, решающем данную задачу? Имеются в виду операции копирования одного элемента массива в другой, элемента массива в простую переменную, одной простой переменной в другую.
- # Какой двоичный код представляет число -10 для типа signed char?
- # Постановка задачи: в файле записана последовательность чисел неизвестной длины (возможно пустая). Между числами стоит разделитель - пробел. Требуется за один просмотр файла и без запомнинания последовательности чисел в массиве определить требуюмую характеристику последовательности. Программа должна содержать функцию, которая получает в качестве параметра имя файла и возвращает требуемое значение в файл (output.txt). Функция main открывает необходимые файлы, проверяет успешность открытия, обращается к функции для вычисления результата и выводит результат в соответствующий файл. Задание: найти количество возрастающих участков последовательности.
- # Есть 4 монеты, известно, что все они имеют различные веса. Веса двух монет можно сравнить, используя весы-коромысло. Какое минимальное количество взвешиваний во всех случаях достаточно, чтобы упорядочить монеты по возрастанию их веса?