Lazar
?>

Три рыцаря три оруженосца подошли к берегу реки.у берега прявязана лодка, рассчитанная на 2-х человек. каждый оруженосец так передан своему хозяину , что отказывается оставаться на берегу или в лодке с другими рыцарями в отсутствие хозяина (но готов быть один или с другими оруженосцами как им переправиться через реку? придумайте алгоритм и запишите его/

Информатика

Ответы

andy74rus36
(о - оруженосец, р - рыцарь) 1о отвозит 1р на берег, возвращается и уезжает с 2о, который потом возвращается и привозит 2р, едет за 3о, высаживают 2о и 3о едет за 3р
supercom-ru-marinaguseva4267
#include < iostream> #include < vector> #include < iterator> int main(void){    std: : vector< int > v;     std: : copy (std: : istream_iterator< int > (std: : cin), std: : istream_iterator< int > std: : back_inserter(v));     int count = 0;     for (std: : vector< int > : : iterator it = v.begin() + 1; it + 1 ! = v.end(); it++)        if ( *it > *(it - 1) & & *it > *(it + 1))            count++;     std: : cout < < count < < std: : endl;     return 0; }
kosbart28
Using system; class program {       static void main()       {               var symbols = new char[] {'a', 'a', '0', '}', 't'}; //символы из которых может состоять строка               var r = new random();               var s = "";               for(var i = 0; i < r.next(255); i++) {                       s += symbols[r.next(symbols.length - 1)].tostring();               }               console.writeline(s);               console.readkey();       } }

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Три рыцаря три оруженосца подошли к берегу реки.у берега прявязана лодка, рассчитанная на 2-х человек. каждый оруженосец так передан своему хозяину , что отказывается оставаться на берегу или в лодке с другими рыцарями в отсутствие хозяина (но готов быть один или с другими оруженосцами как им переправиться через реку? придумайте алгоритм и запишите его/
Ваше имя (никнейм)*
Email*
Комментарий*