Достоинства исполнителя Робот
1) Скорость
Недостатки исполнителя Робот
1) Неправильный перевод предложения. Т. к при буквальном переводе слово в слово теряется смысл. (особенно касается жаргонных английских фраз и идиом ).
Достоинства исполнителя Человек
1) Возможность самостоятельно корректировать и дополнять заданный алгоритм
2) Прочитав первое предложение на шаге 2 переводить его не тупо пословно, а учитывая структуру предложения и тип употребляемых слов(идиомы ,американизмы и.т.д) .
3) Более точная передача смысла фразы
Недостатки исполнителя Человек.
1) Значительно более низкая скорость перевода.
2) Необходимость в перерывах ввиду естественных потребностей (сон,еда,туалет).
#include <list>
using namespace std;
int main() {
list<int>mylist;
//Делаем со списком, что хотим
mylist.push_back(1);
mylist.push_back(2);
mylist.push_back(3);
mylist.push_back(-4);
mylist.push_back(5);
for (auto i : mylist) {
cout << i << " ";
}
cout << "\n";
//Удаляем последний отрицательный элемент
auto it = mylist.end();
while (*it > 0) {
if (it == mylist.begin()) {
cout << "Not found.\n";
return 0;
}
it--;
}
//Делаем со списком, что хотим
mylist.erase(it);
for (auto i : mylist){
cout << i << " ";
}
return 0;
}