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

Как-то играя в магическую игру петя молодцов встретил тролля. у этого тролля была отличительная черта - жить под мостом, лгать с воскресенья по вторник и не лгать в остальные дни. задав пару вопросов, петя получил следующие ответы: 1) вчера я не был правдив. 2) а начиная через день, я не буду говорить правду ещё два дня подряд. встреча произошла а) воскресенье б) вторник в) среду г)четверг я выбрал в, так как он сказал, что врал во вторник(правда) и что не будет говорить правду в пятницу и субботу(не обязательно ложь, может он вообще ничего говорить не будет) или всё таки

👇
Ответ:
melnicoff
melnicoff
24.08.2020

Если А), то 1) подходит, 2) подходит

Если Б), то 1) подходит, 2) не подходит

Если В), то 1) подходит, 2) не подходит

Если Г), то 1) не подходит

ответ: А

4,4(1 оценок)
Открыть все ответы
Ответ:
Yoma5
Yoma5
24.08.2020
PascalABC.NET ₃.₆.₃.₂₅₇₇## var b: boolean; repeat  if b then Writeln();  if b then b := False;  Print('Введите 3 числа:');  var a := ArrGen(3, i -> TryRead(i) ? i : Random(1,35));  Println($'Исходные числа:', a.JoinToString(', ') + '.');  repeat    Print('Что вывести на экран? (0, 1, 2, 3, 4, 5, -1):');    var x: integer;    x := TryRead(x) ? x : 100;    case x of      0: Println('  результат:', a.Sum);      1: Println('  результат:', a.Product);      2: Println('  результат:', Abs(a[0] - a[2]));      3: Println('  результат:', a[0] * a[2] / a[1]);      4: Println('  результат:', (a[0]**(1/2) - a[1]**(1/3)) * a[2]**4);      5: exit;      -1: b := True;      else Println('  неверный ввод');    end  until buntil not b

Пример работы:


1) Користувач вводе 3 числа 2) Якшо введено не число то заміняєш його на рандомне число від 1 до 35
1) Користувач вводе 3 числа 2) Якшо введено не число то заміняєш його на рандомне число від 1 до 35
4,6(31 оценок)
Ответ:
mirann2hsjb
mirann2hsjb
24.08.2020

1598

Объяснение:

Рассмотрим данное выражение:

81^{1000}-3^{1600}+3^{800}+2=3^{4000}-3^{1600}+3^{800}+3^{0}+3^{0}

Подобное выражение - развернутая форма записи числа.

Здесь, например, 3^{4000} степени выглядит в троичной системе счисления как 1 и четыре тысячи нулей после единицы, т.е. что-то вроде 3^{4000}_{10}=10000000000000...0000000000_3. Аналогично 3^{800} в троичной системе счисления - это 1 и 800 нулей и так далее. Понятно, что, если единицы стоят в разных разрядах, выполнить сложение в любой системе счисления не составит труда, ведь 0_3+1_3=1_3. Собственно, говоря, очевидно и, что 1_3+1_3=2_3, но не забываем, что 2_3+1_3=10_3. Т.е. сначала выполним сложение. Еще раз замечу, что сложение выполняется в троичной системе счисления. Так, пока из 4000 нулей пропало 2, т.е. на данный момент осталось 3998 нулей. Но это еще не все. У нас есть вычитание. Вычитаем, понятно, по такому же принципу, как в десятичной системе счисления. Например, для десятичной системы счисления верно, что 10001_{10}-100_{10}=9901_{10}. Видим, что старшая единица пропадает, а нули меняются на 9, т.е. на основание системы счисления минус 1 (у нас 10-1=9). То же и в троичной системе. Например, 10001_3-100_3=2201_3. Соответственно, в итоге в троичной системе счисления число примет вид: 22222...2222220000...01000...0000002_3, где сначала идет 2400 двоек (4000-1600), затем идет 799 нулей, затем единица, затем 799 нулей и в конце 2. ответим теперь на вопрос задачи: в троичной записи данного числа содержится 1598 нулей.

Задача решена!

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