М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Вдревней луногории было 10 символов: красный квадрат, синий квадрат, желтый квадрат, синий круг, малиновый круг, зелёный треугольник, голубой треугольник, малиновый пятиугольник, красный пятиугольник, зелёный пятиугольник. но только один из этих символов был магическим, который охранял покой каждого луногорца. во все времена враги пытались узнать, какой из символов магический, чтобы выкрасть его. но тайна охранялась, и только луногорский правитель знал, какой именно символ магический. но однажды утром правитель луногории почувствовал себя плохо. он забеспокоился: вдруг с ним что-нибудь случится, а никто не знает тайну магического символа. и решил правитель, что пора поделиться секретом со своими сыновьями. но чтобы они могли использовать символ только вместе, правитель старшему сыну сообщил только форму, а младшему – только цвет символа. когда братья встретились, после аудиенции у отца, у них состоялась такая беседа: – я не знаю точно, как выглядит магический символ, но точно знаю, что и ты не знаешь тоже! – сказал старший брат. – я не знал, как выглядит магический символ, но теперь знаю! – ответил младший брат. тогда старший брат воскликнул: – теперь и я точно знаю, как выглядит магический символ! от вас требуется: с логических рассуждений, на основании беседы братьев, назвать форму и цвет магического символа.

👇
Ответ:
nasty2204
nasty2204
13.12.2020

Введём условные обозначения:

К - красный, С - синий, З - зелёный, Ж - жёлтый, М - малиновый, Г - голубой, @ - круг, Δ - треугольник, # - квадрат, ∑- пятиугольник.

1} Первая реплика Старшего: "я не знаю, и я уверен, что ты не знаешь". Он не мог бы такого сказать, если б ему назвали Ж (его мысль: "а вдруг Младшему назвали Ж, тогда он точно знал бы ответ Ж#"). Точно так же Старшему не могли назвать Δ, потому что тогда он мог опасаться Г у Младшего. Значит, Старшему назвали @ или ∑

2} Всё это понял Младший, когда услышал первую реплику Старшего. Он знает, что у Старшего либо @ либо ∑. Если бы Младшему назвали М, он не смог бы сделать однозначного вывода. Значит М отпадает. Ему назвали С, К или З, и зная свой цвет, он может дать точный ответ: символ - С@ или K∑ или З∑.

3} Старший, услышав, что Младший уже знает ответ, мгновенно понял, что он тоже знает его. Ели бы ему назвали ∑, он бы сейчас сомневался ("К или З?"), но он не сомневается, потому ему назвали @, и возможен только один вариант: С@

ответ: синий круг

4,7(95 оценок)
Открыть все ответы
Ответ:
hfyfghhvu
hfyfghhvu
13.12.2020

1. Основные понятия Основные функции обработки строк Посимвольная обработка строки Формирование массива слов строки Формирование строки из массива слов Слова-палиндромы Выделение чисел из строки Сравнение строк Обработка многострочного текста...30 Приложение Приложение Приложение Список литературы...37

2 2 1. Основные понятия Строка это некоторый набор символов, в том числе и пустой. Для обозначения строки используются кавычки ("). Пустая строка обозначается парой кавычек, между которыми нет ни одного символа, в том числе и пробела (s =""). Строки описываются с типа String. Каждая строка может содержать до двух миллиардов символов в формате Unicode. Объем памяти, занимаемой строковой переменной, зависит от количества символов в этой строке. Чем больше символов, тем больше памяти требуется для хранения этой строки. Число символов в строке называется длиной строки. Длина пустой строки равна нулю. Все символы в строке последовательно пронумерованы. Нумерация идет слева направо и начинается с единицы. Номер символа в строке также называют позицией символа. Подстрока это любой фрагмент строки, состоящий хотя бы из одного символа исходной строки. Например, в строке "электростанция" содержится подстрока "рост". Левой подстрокой называется такая подстрока, которая начинается с первого символа исходной строки. В нашем случае левой подстрокой будет "элек". Правая подстрока это подстрока, которая заканчивается последним символом исходной строки. В нашем примере это будет подстрока "станция". Конкатенацией двух строк s1 и s2 называется строка s, для которой s1 является левой подстрокой, s2 правой подстрокой, а длина строки s равна сумме длин строк s1 и s2. Часто конкатенацию называют сложением или склейкой строк. В Visual Basic 2005 она обозначается знаком плюс. s = s1 + s2 1 Строковое выражение это либо отдельная строка, либо строка и строковое выражение, между которыми стоит знак конкатенации. 2. Основные функции обработки строк Strings.Len(Строка) возвращает количество символов в строке, то есть ее длину. Например, Strings.Len("Окно") вернет значение 4. 1 Также допускается следующая запись конкатенации. s = s1 & s2

3 3 Strings.Left(Строка, Длина) выделяет левую подстроку указанной Длины из заданной Строки. Например, Strings.Left("Пароход", 3) вернет строку "Пар". Strings.Right(Строка, Длина) выделяет правую подстроку указанной Длины из заданной Строки. Например, Strings.Right("Пароход", 3) вернет строку "ход". Strings.Mid(Строка, Позиция, Длина) выделяет подстроку заданной Длины из исходной Строки, начиная с указанной Позиции. Например, Strings.Mid("Пароход", 2, 4) вернет строку "арох". Параметр Длина может отсутствовать. В этом случае функция Strings.Mid возвращает правую подстроку, которая начинается с заданной Позиции. Например, Strings.Mid("Пароход", 4) вернет строку "оход". Функция Mid может стоять не только справа от знака присваивания, но и слева. В этом случае префикс Strings не ставится. Если функция Mid стоит слева от знака присваивания, то соответствующая подстрока исходной Строки будет заменена на значение строкового выражения, стоящего в правой части оператора присваивания. При этом длина исходной строки не меняется. Примеры: 1. s = "Иванов" Mid(s, 1, 4) = "Петр" После выполнения оператора присваивания в переменную s будет записано "Петров". То есть первые четыре символа исходной строки будут заменены на четыре символа из другой строки. 2. s = "Иванов" Mid(s, 1, 4) = "Пят" После выполнения оператора присваивания в переменную s будет записано "Пятнов". Так как во второй строке всего три символа, то в исходной строке будут изменены только первые три символа, а четвертый останется неизменным. 3. s = "Иванов" Mid(s, 1, 3) = "Александр" После выполнения оператора присваивания в переменную s будет записано "Аленов". Первые три символа исходной строки меняются на

4 4 первые три символа второй строки. Остальная часть второй строки в преобразовании не участвует.

Объяснение:

4,8(35 оценок)
Ответ:
superojgfhijdf
superojgfhijdf
13.12.2020

26

Объяснение:

a = 23 (дано число a)

выполняем цикл (увеличиваем число a на 5 и проверяем условие число a больше 35, если условие истинно (да) выходим из цикла, если ложное (нет), то повторяем цикл)

a = a + 5 = 23 + 5 = 28

a > 35 (28 > 35, нет)

a = a + 5 = 28 + 5 = 33

a > 35 (33 > 35, нет)

a = a + 5 = 33 + 5 = 38

a > 35 (38 > 35, да)

a = a * 2 =  38 * 2 = 76 (увеличиваем число a в 2 раза)

проверяем условие является ли число a двузначным, если условие истинно (да), то выполняем левую ветку, а правую ветку (ещё один цикл) не трогаем (если условие ложно (нет), то выполняем правую ветку (ещё один цикл), а левую ветку не трогаем)

9 < a < 100 (9 < 76 < 100, да - двузначное)

a = a - 50 = 76 - 50 = 26 (уменьшаем число a на 50)

получаем ответ (больше ничего не делаем)

4,8(41 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ