2011-gre-cs-practice-book.pdf/Q46 — различия между версиями
Строка 1: | Строка 1: | ||
== Вопрос: Q46-08c765 == | == Вопрос: Q46-08c765 == | ||
− | < | + | <code-c> |
− | + | i = 0; | |
− | + | j = 0; | |
− | + | k = 0; | |
− | + | while (i < 10 and j < 10) | |
− | + | { | |
+ | if (A[i] > B[j]) | ||
+ | { | ||
+ | C[k] = A[i]; | ||
+ | k = k + 1; | ||
+ | i = i + 1; | ||
+ | } | ||
+ | else | ||
+ | { | ||
+ | C[k] = B[j]; | ||
+ | k = k + 1; | ||
+ | j = j + 1; | ||
+ | } | ||
+ | } | ||
+ | </code-c> | ||
− | |||
=== Ответы === | === Ответы === | ||
− | <i> | + | Какие из следующих утверждений могут служить инвариантом цикла для указанного выше цикла while? |
− | + | ||
+ | I. <code-c>i<10i<10</code-c> или <code-c>j<10j<10</code-c> | ||
+ | II. <code-c>i<11i<11</code-c> и <code-c>j<11j<11</code-c> | ||
+ | III. <code-c>k=i+jk=i+j</code-c> | ||
* Правильный ответ: тут реально правильный ответ | * Правильный ответ: тут реально правильный ответ | ||
Строка 28: | Строка 44: | ||
=== Объяснение === | === Объяснение === | ||
<i>Сначала заполните номер страницы с этим вопросом | <i>Сначала заполните номер страницы с этим вопросом | ||
− | {{cstest-source|2011-gre-cs-practice-book.pdf| | + | {{cstest-source|2011-gre-cs-practice-book.pdf|46|46}} |
Если все сделаете правильно, по ссылке выше будет открываться правильная страница в правильном PDFе. | Если все сделаете правильно, по ссылке выше будет открываться правильная страница в правильном PDFе. |
Версия 22:58, 8 января 2025
Вопрос: Q46-08c765
i = 0; j = 0; k = 0; while (i < 10 and j < 10) { if (A[i] > B[j]) { C[k] = A[i]; k = k + 1; i = i + 1; } else { C[k] = B[j]; k = k + 1; j = j + 1; } }
Ответы
Какие из следующих утверждений могут служить инвариантом цикла для указанного выше цикла while?
I.i<10i<10или
j<10j<10II.
i<11i<11и
j<11j<11III.
k=i+jk=i+j
- Правильный ответ: тут реально правильный ответ
- неправильный ответ
- еще какой-то неправильный ответ
- еще какой-то неправильный ответ
- еще какой-то неправильный ответ
Если ответы длинные, многострочные, или там графы, используйте способ задания ответов разделами, Но такое очень редко встречается.
Объяснение
Сначала заполните номер страницы с этим вопросом Исходники — вопрос 46 на 46 странице книги «2011-gre-cs-practice-book.pdf»
Если все сделаете правильно, по ссылке выше будет открываться правильная страница в правильном PDFе.
Ну и наконец, вики-разметкой напишите ваше понимание, почему правильный ответ — правильный, а неправильные варианты — неправильны. Тут тоже могут быть полезны ссылки на википедию, решение вами рекуррентных уравнений в sympy.
Задача зарезервирована: Nikitashapovalov 20:53, 8 января 2025 (UTC)