Скорость первого автомобиля V1 км / ч, второго - V2 км / ч, расстояние между ними S км. Определить расстояние между ними через T часов, если автомобили сначала движутся навстречу друг другу. (алгоритм построить)
#include <vector> #include <algorithm> using namespace std; int main() { string s; vector<char> vowels = {'a','e','i','o','u','y'}; cin >> s; int count_letters = 0; //сколько букв одной гласности подряд int count = 0; // сколько букв добавить int state = -1; //для гласности int c = state; // для запоминания for(int i = 0 ;i < s.length(); i++, c = state) { if(find(vowels.begin(),vowels.end(),s[i])!= vowels.end()) state = 0; else state = 1; if(c==state) count_letters++; if(count_letters == 3) { count_letters = 1; //так как одна буква остается справа от разделяющей count++; } } cout << count; }
Скорее не ПК , а ЭВМ (немножко разные вещи) I (1946-1955) , отличительная технология вакуумно-ламповая, средства ввода-вывода : перфокарты(ленты), магнитные ленты, печатающие устройства. Данные ЭВМ применялись для военных, научных и других задач II (1955-1964) лампы заменились транзисторами, память на магнитных сердечниках, все это обеспечило ещё большую скорость, меньшее потребление энергии, надёжность и компактность (по сравнению с первым поколением). Начали использоваться Языки программирования высокого уровня. III (1964-1975) появились интегральные схемы. intel сделали первый микропроцессор (1971), компьютеры стали компактнее, что расширило область их применения. Ассортимент ЯП увеличился IV (1975-неопределенно) большие интегральные схемы, появились ПК (маленькие компьютеры с вычислительной мощностью больших ЭВМ лет, которые использовались обычными людьми) V Компьютеры с искуственным интеллектом (как у человека обучаться и делать свои решения (не по строгому алгоритму). Сейчас искусственный интеллект быстро развивается (распознаватели голоса и изображений, боты для игр и чата, обработчики аудио, фото, видео(например, приложение prisma) и пр.
#include <algorithm>
using namespace std;
int main() {
string s;
vector<char> vowels = {'a','e','i','o','u','y'};
cin >> s;
int count_letters = 0; //сколько букв одной гласности подряд
int count = 0; // сколько букв добавить
int state = -1; //для гласности
int c = state; // для запоминания
for(int i = 0 ;i < s.length(); i++, c = state) {
if(find(vowels.begin(),vowels.end(),s[i])!= vowels.end())
state = 0;
else state = 1;
if(c==state) count_letters++;
if(count_letters == 3) {
count_letters = 1; //так как одна буква остается справа от разделяющей
count++;
}
}
cout << count;
}
I (1946-1955) , отличительная технология вакуумно-ламповая, средства ввода-вывода : перфокарты(ленты), магнитные ленты, печатающие устройства. Данные ЭВМ применялись для военных, научных и других задач
II (1955-1964) лампы заменились транзисторами, память на магнитных сердечниках, все это обеспечило ещё большую скорость, меньшее потребление энергии, надёжность и компактность (по сравнению с первым поколением). Начали использоваться Языки программирования высокого уровня.
III (1964-1975) появились интегральные схемы. intel сделали первый микропроцессор (1971), компьютеры стали компактнее, что расширило область их применения. Ассортимент ЯП увеличился
IV (1975-неопределенно) большие интегральные схемы, появились ПК (маленькие компьютеры с вычислительной мощностью больших ЭВМ лет, которые использовались обычными людьми)
V Компьютеры с искуственным интеллектом (как у человека обучаться и делать свои решения (не по строгому алгоритму). Сейчас искусственный интеллект быстро развивается (распознаватели голоса и изображений, боты для игр и чата, обработчики аудио, фото, видео(например, приложение prisma) и пр.