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

Имеется исполнитель переливашка, который занимается отмериванием того или иного количества жидкости. у него есть источник жидкости, сток и несколько емкостей (бидоны, кувшины). емкости обозначаются буквами а, б, и в. исполнитель переливашка умеет выполнять следующие команды: перелить из а в б – налить из сосуда а в сосуд б столько литров жидкости, сколько возможно; наполнить а – наполнить сосуд а (до краев) из источника. вылить из а– вылить воду из сосуда а. имеются 2 пустых кувшина ёмкостью 3 и 8 литров. составьте алгоритм для исполнителя переливашка, выполняя который (за наименьшее число переливаний), можно набрать из водопроводного крана 7 л воды.

👇
Ответ:
pika9999777
pika9999777
05.09.2022

наполнить А

перелить из А в Б

наполнить А

перелить из А в Б

наполнить А

перелить из А в Б

вылить из Б

перелить из А в Б

наполнить А

перелить из А в Б

наполнить А

перелить из А в Б

 

или

наполнить Б

перелить из Б в А

вылить из А

перелить из Б в А

вылить из А

перелить из Б в А

наполнить Б

перелить из Б в А

 

4,5(14 оценок)
Открыть все ответы
Ответ:
1) 36 = 3q + 6
21 = 2q + 1
15 = q + 5
3q + 6 = (2q + 1) + (q + 5) = 3q + 6 - тождество!
Тогда такое равенство можно записать в любой системе счисления, в которой есть цифра 6, т.е. основание системы счисления q >=7
2) 100 = q^2
33 = 3q + 3
22 = 2q + 2
16 = q + 6
5 = 5
q^2 = (3q + 3) + (2q + 2) + (q + 6) + 5
q^2 = 6q + 16
q^2 - 6q - 16 = 0
q1 = 8; q2 = -2
В системе с основанием -2 не может быть троек, поэтому ответ q = 8
3) 100 = q^2
1000 = q^3
По условию 2q^2 = q^3, откуда q = 2
4) Да, может, например, в системе счисления с основанием 2.
4,7(16 оценок)
Ответ:
rootme
rootme
05.09.2022
1)
#include <iostream>

using namespace std;

int main() {
  int s = 0;
  for(int i = 1; i < 101; cout << i << ' ', s+=i, i+=2);
  cout << endl << s << endl;
}
2)
#include <iostream>

using namespace std;

int main() {
  int n, k = 0;
  cin >> n;
  for(int i = 0; i < n; i++) {
    int number;
    cin >> number;
    if(number % 2 == 0) k++;
    else k--;
  }
  if(k > 0) cout << "Четных" << endl;
  else if (k < 0) cout << "Нечетных" << endl;
  else cout << "Одинаково" << endl;
}
3)

#include <iostream>

using namespace std;

int main() {
 for(int i = 20; i < 51; i++)
   if(i % 3 == 0 && i % 5 != 0) cout << i << endl;
}
4) 
#include <iostream>

using namespace std;

int main() {
 for(int i = 35; i < 88; i++)
   if(i % 7 == 1 || i & 7 == 2 || i % 7 == 5) cout << i << endl;
}
4,6(27 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика

MOGZ ответил

Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ