试题 算法训练 瓷砖铺放

问题描述
  有一长度为N(1<=N<=10)的地板,给定两种不同瓷砖:一种长度为1,另一种长度为2,数目不限。要将这个长度为N的地板铺满,一共有多少种不同的铺法?
  例如,长度为4的地面一共有如下5种铺法:
  4=1+1+1+1
  4=2+1+1
  4=1+2+1
  4=1+1+2
  4=2+2
  编程用递归的方法求解上述问题。
输入格式
  只有一个数N,代表地板的长度
输出格式
  输出一个数,代表所有不同的瓷砖铺放方法的总数
样例输入
4
样例输出
5

资源限制
时间限制:1.0s 内存限制:512.0MB

代码块

import java.util.Scanner;
public class Main {public static void main(String[] args){Scanner sc = new Scanner(System.in);N = sc.nextInt();f(0);System.out.println(cnt);}static int N;static int cnt = 0;static void f(int n){if(n > N)return;if(n == N){cnt++;}f(n+1);f(n+2);}
}

在这里插入图片描述

求几种玩法的不用放回值,符合条件的加一,超出玩法就return;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/1619003.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

建材安装php源码,PHP响应式瓷砖大理石建材企业网站整站源码(自适应手机移动端) dedecms内核...

【温馨提示】源码包解压密码&#xff1a;www.youhutong.com 资源描述 PHP响应式瓷砖大理石建材企业网站整站源码(自适应手机移动端) dedecms内核 源码介绍&#xff1a; 采用织梦最新内核开发的模板&#xff0c;该模板企业通用、瓷砖、大理石、建材类企业都可使用。 响应式自适应…

(PC+WAP)织梦模板大理石瓷砖建材类网站

模板介绍&#xff1a; 织梦内核开发的模板&#xff0c;该模板属于大理石加工、瓷砖地板、建材类企业使用 响应式自适应各种移动设备&#xff0c;同一个后台&#xff0c;数据即时同步&#xff0c;简单适用&#xff01; 原创设计、手工书写DIVCSS&#xff0c; 完美兼容IE7、Firef…

小鑫与地板砖

小鑫与地板砖 Time Limit: 1000ms Memory limit: 65536K 有疑问&#xff1f;点这里^_^ 题目描述 小鑫家里有一个面积为n*m的矩形地面。他找到了一种特别好看的地板砖&#xff0c;有x块&#xff0c;每块变长为a&#xff0c;于是就像把这些地板砖铺到这个地面上。 他想了一个很…

开发过程中自己遇到的异常(六)

连接数据库失败&#xff1a; InternalError: (pymysql.err.InternalError) (1130, "Host xxx.xx.1.106 is not allowed to connect to this MySQL server") (Background on this error at: http://sqlalche.me/e/2j85) 解决方式&#xff1a; mysql> use mysql; …

苹果6外音没有了怎么办_苹果手机没有设置闹钟每天都在响怎么办

大家好&#xff0c;我是时代财富智能客服时间君。以上问题我来为你解答。 以苹果11为例&#xff0c;其系统版本为&#xff0c;苹果手机没有设置闹钟每天都在响&#xff0c;是因为设置了就寝模式。其解决方法如下&#xff1a; 1.首先&#xff0c;打开手机时钟。 2.点击就寝选项…

基于51单片机的闹钟系统

一、系统设计 本次闹钟系统使用的是STC89C52单片机作为主控芯片&#xff0c;通过八位数码管显示时间&#xff0c;通过DS1302定时模块设置定时&#xff0c;采集到的数据会上传到单片机中&#xff0c;单片机会对信号进行处理&#xff0c;处理后的数据会上传到LCD1602显示屏上进行…

如何在Apple Watch上设置闹钟和计时器

Your iPhone can be used as an alarm clock, a stopwatch, and a timer. However, If you have an Apple Watch, you don’t have to take out your phone to use any of these tools. Your watch has built-in apps that perform the same functions. 您的iPhone可用作闹钟&a…

用闹钟网在线闹钟怎么添加倒计时提醒?

很多人在日常工作时&#xff0c;为快捷提高工作效率&#xff0c;会为每项工作制定完成的时间&#xff0c;比如这一项工作需要3个小时完成、那一项工作需要1个小时完成&#xff0c;可是一忙碌起来可能起初添加定时提醒时间就忘记了。 使用闹钟网在线计时器办公工具可以快捷帮助…

Day Maker:iPhone闹钟充电器

是否有过这样的时候&#xff0c;有时躺在床上玩儿手机&#xff0c;玩儿着玩儿着没电了&#xff0c;但是又不想下床去拿充电器&#xff0c;太麻烦&#xff0c;要是有一个可以放在枕边的充电器该多好啊。福音终于来了&#xff0c;由设计师Michale Kritzer设计的充电器Day Maker就…

火箭闹钟+android,闹钟就要凶残的! -- 火箭闹钟 #Android #iPhone

闹钟们想把我们叫醒可谓是煞费苦心&#xff0c;虐心闹钟更是层出不穷&#xff0c;但是像火箭闹钟这种又虐心又漂亮的却不多见。最近这款曾经被每日最美推荐过一次的应用升级到了 2.0 版本&#xff0c;再次登上每日最美的火箭闹钟会为我们带来哪些新功能呢&#xff1f; 可能是最…

在iPhone或iPad上设置闹钟的两种最快方法

If you often create or toggle alarms on your iPhone or iPad, there are two quick ways to do it without having to hunt for the Clock app on your Home screen. Here’s how to use them. 如果您经常在iPhone或iPad上创建或切换闹钟&#xff0c;则有两种快速的方法可以…

怎样一次删除所有iPhone闹钟?

大家都设置几个iPhone闹钟呢&#xff1f;每个闹钟都有不同用途&#xff0c;有起床用的、赖床用的、还有假日补眠专用的&#xff0c;针对不同情况设置不同iPhone闹钟&#xff0c;结果不知不觉就设置了很多个&#xff01;是的时候整理闹钟了&#xff0c;今天小编就来跟大家分享一…

美图秀秀美化版

美图秀秀可以轻松美化数码照片&#xff0c;独有一键P图、神奇美容、边框场景、超炫闪图等强 大功能&#xff0c;还有每日更新的海量素材。国内很多人在使用这款免费图片处理软件&#xff0c;1分钟 就能上手&#xff0c;据说比PS要简单100倍(^.^)&#xff01;去除广告&#xff0…

Sping源码(七)— 后置处理器(自定义后置处理器)

上一篇中简单介绍了Spring中invokeBeanFactoryPostProcessors方法的执行流程&#xff0c;以及BFPP和BDRPP类的介绍&#xff0c;这篇文章我们来自定义实现一个类的后置处理器。 自定义PostProcessor 自定义PostProcessor的方式一共两种&#xff0c;都是根据invokeBeanFactoryPo…

openCV实战-系列教程8:直方图与均衡化(直方图定义/mask操作/均衡化原理/均衡化效果/自适应均衡化)、原理解析、源码解读

打印图像直接用这个函数&#xff1a; import cv2 #opencv读取的格式是BGR import numpy as np import matplotlib.pyplot as plt#Matplotlib是RGB %matplotlib inline def cv_show(img,name):cv2.imshow(name,img)cv2.waitKey()cv2.destroyAllWindows()1、直方图 1.1 基本定义…

EXCEL的VBA宏密码破解

在Excel 文档中使用AltF11可以打开查看宏代码。而部分VBA宏使用了密码保护&#xff0c;如下图&#xff1a; 在不知道密码的情况下则无法查看到宏代码。 对策 用Emeditor以二进制方式打开文件&#xff0c;搜索[43 4D 47]&#xff0c;对应字符为CMG&#xff0c;将找到CMG后的3…

EXCEL密码破解/破解工作表保护密码(详细图文教程)

EXCEL密码破解/破解工作表保护密码(详细图文教程) 网上有很多这个代码&#xff0c;但很多朋友并不太了解如何运用在此做了一些整理&#xff0c;希望对大家有所帮助&#xff01; 注&#xff1a;很多时候会因为忘记密码丢失重要EXCEL文件而烦恼&#xff0c;这份代码就能帮你找回&…

Excel宏(VBA)密码破解

最近在研究一个Excel宏&#xff0c;想查看VBA代码但是有密码&#xff0c;于是想着能不能移除密码。网上查找一番资料后进行了尝试。 一&#xff0c;准备工具 ExcelHex Editor Neo 二&#xff0c;开始实践 首先将.xlsm后缀名的文件改为.zip文件 然后双击zip文件(不用解压文件…

excel密码破解软件Excel Password Unlocker下载和使用技巧(亲测有效!)

Excel Password Unlocker 5.0 汉化版是专为恢复丢失的 Microsoft Excel 密码设计的一个易于使用的工具。每秒可尝试2万多个密码。 软件授权&#xff1a;免费软件 软件语言&#xff1a;简体中文 软件大小&#xff1a;1.5 MB 系统支持&#xff1a;Winxp / vi…

关于 Camera 预览和录像画质不一样的问题分析

1、问题背景 基于之前安卓平台的一个项目&#xff0c;客户有反馈过一个 Camera app 预览的效果&#xff0c;和录像效果不一致的问题。 这里的预览是指打开 Camera app 后直接出图的效果&#xff1b;录像的效果则是指打开 Camera app 开启录像功能&#xff0c;录制一段视频&…