Look-and-say sequence is a sequence of integers as the following:

D, D1, D111, D113, D11231, D112213111, ...

where D is in [0, 9] except 1. The (n+1)st number is a kind of description of the nth number. For example, the 2nd number means that there is one D in the 1st number, and hence it is D1; the 2nd number consists of one D (corresponding to D1) and one 1 (corresponding to 11), therefore the 3rd number is D111; or since the 4th number is D113, it consists of one D, two 1's, and one 3, so the next number must be D11231. This definition works for D = 1 as well. Now you are supposed to calculate the Nth number in a look-and-say sequence of a given digit D.

Input Specification:

Each input file contains one test case, which gives D (in [0, 9]) and a positive integer N (≤ 40), separated by a space.

Output Specification:

Print in a line the Nth number in a look-and-say sequence of D.

Sample Input:

1 8

Sample Output:

1123123111

乙级真题

#include <iostream>
using namespace std;
string coun(string str){
string res="";int coun=;
for(int i=;i<str.length();i++){
if(str[i]==str[i-]) coun++;
else {
res+=(str[i-]);
res+=(coun+'');
coun=;
}
}
res+=str[str.length()-];res+=(coun+'');
return res;
}
int main()
{
string A;int B;
cin>>A>>B;
for(int i=;i<B;i++) A=coun(A);
cout<<A;
system("pause");
return ;
}

最新文章

  1. 让你的web程序“动”起来。
  2. MySQL字符集转换(latin1到utf8)
  3. Android手机编程初学遇到的问题及解决方法
  4. 8-Highcharts曲线图之对数直线图
  5. WPF之TextBox
  6. Dalvik opcodes
  7. devexpress 控制面板汉化方式 参考信息
  8. openerp经典收藏 OpenERP库存管理的若干概念讲解(新增库存价值)(转载)
  9. 6 个基于 jQuery 的表单向导插件推荐
  10. Haxe数据类型
  11. &lt;三&gt;面向对象分析之UML核心元素之参与者
  12. 我用dedecms有感
  13. linux编辑器 vi的使用
  14. [转]学好Mac常用命令,助力iOS开发
  15. Netbeans文件被误删怎么办?
  16. c# 使用资源文件
  17. python之list+字典练习
  18. Python events
  19. PythonStudy——字符串重要方法 String important method
  20. 小波变换——哈尔小波,Haar

热门文章

  1. 解决 OpenCV with CUDA 编译提示缺少 nvcuvid.h 的问题
  2. 【VS开发】【数据库开发】libevent windows下基于VS2010的编译
  3. 移动架构-UML
  4. 判断浏览器是否ie6
  5. csu 1958: 数字游戏
  6. [转帖]8086 CPU 寄存器简介
  7. vue图片点击放大功能
  8. PS复制图层快捷键
  9. Can you answer these queries III
  10. C++Primer 5th Chap3 Strings,Vectors, and Arrays