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

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

👇
Ответ:
olesa2003
olesa2003
20.04.2021

3 мудреца бмлалслшдрдслсдр

4,8(67 оценок)
Открыть все ответы
Ответ:
Valera7451
Valera7451
20.04.2021

var k: array [1..20] of integer;

i: integer;

k4,k5: integer;

begin

k4:=0;

k5:=0;

for i:=1 to 20 do begin

write('k[',i,'] = ');

readln(k[i]);

if (k[i] mod 4 = 0) and (k[i] <> 0) then inc(k4)

else if (k[i] mod 5 = 0) and (k[i] <> 0) then inc(k5);

end;

if k4>k5 then writeln('Элементов, кратных 4 больше, чем кратных 5')

else if k5>k4 then writeln('Элементов, кратных 5 больше, чем кратных 4')

else if k4=k5 then writeln('Элементов, кратных 4 одинаковое количество, как и кратных 5');

end.

4,5(46 оценок)
Ответ:
kurbatovmaximp08xa1
kurbatovmaximp08xa1
20.04.2021

#include <iostream>

#include <cstring>

#include <fstream>

using namespace std;

bool check_polindrom(string word)

{

int len = word.length();

for(int i = 0; i < len/2; ++i)

{

 if(word[i] != word[len-i-1])

 {

  return false;

 }

}

return true;

}

int main()

{

   ifstream ifs ("input.txt");

string str;

ifs >> str;

ifs.close();

   ofstream ofs ("output.txt");

   cout<<str;

if(check_polindrom(str))

 ofs<<"1";

else

       ofs<<"0";

ofs.close();

return 0;

}


Работа с файлами также выполнена (файлы input.txt и output.txt поместить в папку со скриптом main.cpp) ©CodeBlocks

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