moferferi
سه شنبه 27 بهمن 1388, 00:16 صبح
سلام.
اين كد ها به زبان سي پلاس پلاس هست.كسي ميتونه اونو به معادلش در سي شارپ تبديل كنه.
#include<iostream>
usingnamespace std;
int a[1000000];
int main()
{
a[1]=1;
a[2]=2;
int n;
cin>>n;
int end=1;
int j=0;
for(int i=2;j<=n;i++)
{
for(j=end+1;j<=end+a[i];j++)
{
a[j]=i;
}
end+=a[i];
}
cout<<a[n]<<endl;
return 0;
}
اين كد ها به زبان سي پلاس پلاس هست.كسي ميتونه اونو به معادلش در سي شارپ تبديل كنه.
#include<iostream>
usingnamespace std;
int a[1000000];
int main()
{
a[1]=1;
a[2]=2;
int n;
cin>>n;
int end=1;
int j=0;
for(int i=2;j<=n;i++)
{
for(j=end+1;j<=end+a[i];j++)
{
a[j]=i;
}
end+=a[i];
}
cout<<a[n]<<endl;
return 0;
}