Анастасия Короткова
помогите разобраться с задачкой на с++
Здравствуйте. Может кто помочь разобраться с задачкой?
вычислить первые n элементов для заданной последовательности.
b1=0, b(2n)=b(2n-1)+3, b(2n+1)=2b(2n)
Здравствуйте. Может кто помочь разобраться с задачкой?
вычислить первые n элементов для заданной последовательности.
b1=0, b(2n)=b(2n-1)+3, b(2n+1)=2b(2n)
#include
using namespace std;
int main()
{
long long i,n,b,s;
cout << "n="; cin>>n;
for(b=s=i=0;s+=b,i-n;i++&1?b+=3:b<<=1);
cout << "summ=" << s << endl;
return 0;
}