Dându-se numărul natural n, să se afle al n-lea termen al şirului 1, 11, 21, 1211, 111221, 312211, 13112221,...
Restrictii: n<=30
Regula sirului e urmatoarea: 1 se citeste un unu adica 11; 11 se citeste 2 de 1 adica 21 etc
Răspunsuri la întrebare
Răspuns de
0
include <iostream>
using namespace std;
#include <fstream>
int main ()
{
ifstream f ("fisier.in");
int x,y=0,n;
bool u=true;
cin>>n;
while (f>>x&&u==true)
{
y++;
if (n==y)
u=false;
cout <<x<<" ";
}
return 0;
}
Unde fisier.in este un fisier cu sirul respectiv (faci tu fisierul si copiezi sirul acolo )
using namespace std;
#include <fstream>
int main ()
{
ifstream f ("fisier.in");
int x,y=0,n;
bool u=true;
cin>>n;
while (f>>x&&u==true)
{
y++;
if (n==y)
u=false;
cout <<x<<" ";
}
return 0;
}
Unde fisier.in este un fisier cu sirul respectiv (faci tu fisierul si copiezi sirul acolo )
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă