职高高考英语试题:再问一个数列的问题~有点BT哦~

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 16:59:32
我的纯数学老师给我们出过这样一道题~
1 11 21 1211 111221 312211 13112221
( )

1113213211
1个1,1个3,2个1,3个2,1个1

1
11
21
1211
111221
312211
13112221
1113213211
//author : *.*.zhou
#include <iostream>
#include <string>
#include <sstream>
using namespace std;

int main( void )
{
string s = "1";
cout << s << endl;
for( int N=0; N<10; ++N ) // 显示10个
{
ostringstream os;
for( size_t i=0; i<s.length(); ++i )
{
size_t n = 1;
char c = s[i];
for( ; i<s.length() && s[i+1]==c; ++i ) ++n;
os << n << c;
}
s = os.str();
cout << s << endl;
}

return 0;
}

11321122331

你们老师有告诉你们答案吗??

说的话麻烦你告诉我一声!
这个问题真是bt呀!

113112211311

这个数列的规律是 *11+11*11+11 自己算,这是华罗庚 告诉我的