问题描述
  s01串初始为"0"
  按以下方式变换
  0变1,1变01
输入格式
  1个整数(0~19)
输出格式
  n次变换后s01串
样例输入
3
样例输出
101
数据规模和约定
  0~19
 import java.math.BigInteger;
import java.util.Arrays;
import java.util.Scanner; public class Main {
static int n;
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
n = input.nextInt();
StringBuffer s = new StringBuffer();
s.append("0");
for(int i=0;i<n;i++){
StringBuffer s1 = new StringBuffer();
s = f(0,s,s1);
}
System.out.println(s.toString());
}
public static StringBuffer f(int i,StringBuffer s,StringBuffer s1){
if(i==s.length()) return new StringBuffer("");
if(s.charAt(i)=='1'){
s1.append("01");
}else{
s1.append("1");
}
f(i+1,s,s1);
return s1; } }

最新文章

  1. java笔记--理解java类加载器以及ClassLoader类
  2. (自用)专业排版套装:CTeX + TeXStudio
  3. C#中使用DES和AES加密解密
  4. Direct3D11学习:(二)基本绘图概念和基本类型
  5. tomcat 服务器全解
  6. SQLServer批量更新
  7. Hadoop1.0.3环境搭建流程
  8. MySQL主从失败 错误Got fatal error 1236解决方法
  9. JavaWeb(一)Servlet中的ServletConfig与ServletContext
  10. JAVA_读取XML文件
  11. 新事物学习---WebApp移动端手势Hammer
  12. 高阶函数(Higher-order function)
  13. Java 中 static 和 volatile 关键字的区别?
  14. java命令运行带包的类
  15. vue.js及项目实战[笔记]— 05 WebPack
  16. spark学习笔记3
  17. 文本框中的回车处理 js
  18. HDFS文件上传
  19. Ansible 连接主机显示报错的处理方案
  20. Android 浏览器启动应用程序

热门文章

  1. 【C#系列】你应该知道的委托和事件
  2. nvidia显卡驱动卸载和卸载后的问题
  3. verilog语法注意部分
  4. 读写文件,用代码在讲html文件转为jsp文件
  5. sqrt函数实现(神奇的算法)
  6. Spring3.2.6 + hibernate4.2.8 + hibernate-generic-dao1.2.0
  7. scala 系列文章汇总
  8. Spring4 MVC+Hibernate4 Many-to-many连接表+MySQL+Maven实例
  9. JavaScript 与 Java 是两种完全不同的语言,无论在概念还是设计上。
  10. Mybatis 逆向工程 自动生成代码