分类:
2008-10-13 16:14:41
下一个数字是什么?32 35 40 44 52 112 ____
据说是一道小学题,洋文出的。当然这么刁钻的题目只有周星星大哥才猜得出来,嘿嘿。看了答案就明白怎么回事了,嘿嘿。
答案如下:
//author: *.*.zhou #include#include using namespace std; int main( void ) { const unsigned int n=32u; for( size_t base=10u; base>1u; --base ) { string os; for( unsigned int m=n; m>0u; m/=base ) { os.insert( os.begin(), (char)(m%base)+'0' ); } cout << os << endl; } return 0; }
运行结果:
32
35
40
44
52
112
200
1012
100000