10.2 Постройте блок-схему алгоритма решения задачи. Имеется 8 монет. Одна из них фальшивая (легче других). Придумайте нахождения фальшивой монеты за 2 взвешивания на чашечных весах без гирь.
m 8 5 n 3 ясно, что основание искомой с/с > 10. Проверим и удостоверимся, что в 11c|c действия выполняются верно. 11 c|c M=6 n = 4 ответ: основание системы 11, m=6, n=4
2. m m 65 n +2 n 4 4 m
5 5 4 2 4 очевидно, что основание искомой с/с > 6. Проверим по действиям в 7 с/с, при сложении в столбик, при m=3 и n=1 и удостоверимся, что всё верно. ответ: осн. с\с = 7, m=3, n=1
1. + n 3 8 9 8
2 n 7 5 m
m 8 5 n 3
ясно, что основание искомой с/с > 10. Проверим и удостоверимся, что в 11c|c действия выполняются верно.
11 c|c M=6 n = 4
ответ: основание системы 11, m=6, n=4
2. m m 65 n
+2 n 4 4 m
5 5 4 2 4 очевидно, что основание искомой с/с > 6.
Проверим по действиям в 7 с/с, при сложении в столбик,
при m=3 и n=1
и удостоверимся, что всё верно.
ответ: осн. с\с = 7, m=3, n=1
3. пусть основание с\с будет X? тогда:
(4*X^2+X+5)*4 =2*X^3+2*X^2+6*X+6
раскрываем скобки, преобразуем и получаем уравнение:
(2*X - 14)*(X^2+1) = 0 ---> X=7
ответ:7
Объяснение:
ов посимвольно в массив А[N]. Определить, является ли данное слово палиндромом (то есть одинаково читается как слева направо, так и справа налево).
C++Выделить код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <iostream>
#include <clocale>
int main()
{
setlocale(0, "");
std::cout << "Введите количество символов в слове A: n= ";
int n; // количество символов с слове
std::cin >> n;
//std::cout << "Введите символы в слове A:\n";
char* a = new char[n + 1]; // массив для символов, слово
for (int i = 0; i < n; i++)
{
std::cout << "A[" << i << "]= ";
std::cin >> a[i];
}
a[n] = '\0'; // добавляем символ конца строки
// Проверяем, является ли слово палиндромом
int i = 0;
while (i < n / 2 && a[i] == a[n - i - 1])
{
i++;
}
std::cout << "Ваше слово '" << a << "' ";
if (i == n / 2)
{
std::cout << "является палиндромом.\n";
}
else
{
std::cout << "не является палиндромом.\n";
}
// Освобождаем динамическую память
delete[] a;
system("pause");
}