Если предположить, что минимальная длина слова в его языке - 2 символа, то нужно посчитать, сколько может быть слов из 2, 3, 4 и 5 символов и сложить результаты.
4*4=16
4*4*4=64
4*4*4*4=256
4*4*4*4*4=1024
1024+256+64+16=1360
Вариант номер два (специально для тех, кто считает, что в этом языке могут быть слова длиной в одну букву):
Итак
Если предположить, что минимальная длина слова в его языке - 1 символ, то нужно посчитать, сколько может быть слов из 1, 2, 3, 4 и 5 символов и сложить результаты.
#include <bits/stdc++.h>
using namespace std;
int main() {
char a,b,r,p,s;
cin>>a>>b;
if(a==p and b==p){
cout<<p;
}else if(a==r and b==r){
cout<<r;
}else if(a==s and b==s){
cout<<s;
}else if(a==p and b==r){
cout<<s;
}else if(a==r and b==p){
cout<<s;
}else if(a==s and b==r){
cout<<p;
}else if(a==r and b==s){
cout<<p;
}else if(a==p and b==s){
cout<<r;
}else if(a==s and b==p){
cout<<r;
}
return 0;
}
Объяснение:
у меня там ошибка, не могу понять из за чего
1360
Объяснение:
Если предположить, что минимальная длина слова в его языке - 2 символа, то нужно посчитать, сколько может быть слов из 2, 3, 4 и 5 символов и сложить результаты.
4*4=16
4*4*4=64
4*4*4*4=256
4*4*4*4*4=1024
1024+256+64+16=1360
Вариант номер два (специально для тех, кто считает, что в этом языке могут быть слова длиной в одну букву):
Итак
Если предположить, что минимальная длина слова в его языке - 1 символ, то нужно посчитать, сколько может быть слов из 1, 2, 3, 4 и 5 символов и сложить результаты.
4
4*4=16
4*4*4=64
4*4*4*4=256
4*4*4*4*4=1024
4+1024+256+64+16=1364