Если первая буква гласная, то удалить её и вывести полученное, а если согласная, то просто вывести.
Количество информации, для получения необходимого ответа, равно
Количество вопросов (максимально) в нашем случае будет равно
32 - количество элементов (64-32)
#include <iostream>
#include <cmath>
using namespace std;
int main(){
double a, b;
cin >> a >> b; // вводим через пробел
cout << "c = " << pow(a, 2) + pow(b, 2);
return 0;
}
Готово. Не пугайтесь swap, просто благодаря ему "пузырёк" выглядит лучше. Программа во вложении.
UPD: Чтобы увеличить рандомность генерации массива, измените аргумент в функции random из первого цикла.
3) 19, в последнем повторе цикла i=1, 20-1 = 19.
4) В первом повторе k=3*2+0 = 6, во втором повторе 3*6+1 = 19, в третьем 3*19+2 = 59
5) В первом повторе k=2*4+1 = 9? во втором 2*9+2 = 20, в третьем 2*20+3 = 43