2024年重庆交通大学第十五届蓝桥杯测试赛2题解Java版

news/2024/7/20 22:07:48 标签: 蓝桥杯, java, 深度优先, 算法
A. 两双鞋换着穿

题目描述:

小蓝有两双不同的鞋,可以换着穿,一双鞋,可以穿1天就换另一双,也可以连续穿2天再换另一双,但同一双鞋不能连续穿3天。用这两双鞋搭配穿n天,总共有多少种不同的方案。两种方案,只要有一天穿的鞋子不一样,就认为是不同的方案。用A、B代表这两双不同的鞋。当n=4时,有以下穿鞋的方案。

AABB、BBAA

ABAB、BABA

ABBA、BAAB

AABA、BBAB

ABAA、BABB

输入描述:

输入数据占一行,为一个正整数n,代表天数n,n≤90。

输出描述:

输出数据占一行,为求得的答案。

样例输入1:

样例输出1:

4

10

样例输入2:

样例输出2:

90

9320093220751060618

这里会超出long类型范围(大概10的19次方),所以可以使用BigInteger。可以手算出几天的方案数,找规律,发现n天的方案数等于n-1天 + n-2天的方案数

java">package cg;

import</

http://www.niftyadmin.cn/n/5466144.html

相关文章

【Linux】进程管理(2):进程控制

一、进程创建&#xff1a;fork函数 我们在命令行中输入man fork 即可得到fork函数的函数接口的函数的使用方法。 我们可以看到&#xff0c;fork函数位于man手册的第2部分&#xff0c;由于第2部分通常是用于描述系统调用和库函数&#xff0c;所以我们可以了解到fork函数实际是一…

力扣之每日四题day01--二叉树遍历篇

二叉树遍历 144.二叉树的前序遍历145.二叉树的后序遍历94.二叉树的中序遍历102.二叉树的层序遍历 144.二叉树的前序遍历 力扣地址 import java.util.ArrayList; import java.util.List;/*** Definition for a binary tree node.* public class TreeNode {* int val;* …

电子投标中如何快速拆分文件内容

电子投标中如何快速拆分文件内容&#xff1a; 电子投标中常常需要拆分文件内容&#xff0c;拆分成单独的一章章的上传上去&#xff0c;如何快速的解决这个问题呢 核心原理&#xff1a;针对word中的一级标题进行拆分的&#xff0c;所以你要设置好word投标文件中的一级标题 步…

蓝桥杯备考随手记: 字符串转换

在Java中&#xff0c;字符串转换是指将一个数据类型的变量转换成字符串类型的操作。字符串转换可以通过以下几种方式实现&#xff1a; 使用String类的valueOf()方法&#xff1a;该方法可以将任意数据类型转换成字符串类型。例如&#xff1a; int num 10; String str String.v…

QT实现windows下获取CPU、内存及磁盘信息

一.目的 QT代码实现windows下获取CPU、内存及磁盘信息。 二.代码实现 1.获取CPU和内存信息 #include <Windows.h> // 获取CPU信息 SYSTEM_INFO systemInfo; GetSystemInfo(&systemInfo); qDebug() << "CPU Architecture:" << (systemInfo.wP…

机器学习 | 线性判别分析(Linear Discriminant Analysis)

1 机器学习中的建模 1.1 描述性建模 以方便的形式给出数据的主要特征&#xff0c;实质上是对数据的概括&#xff0c;以便在大量的或有噪声的数据中仍能观察到重要特征。重在认识数据的主要概貌&#xff0c;理解数据的重要特征。 Task&#xff1a;聚类分析&#xff0c;数据降…

【解决方案】荣耀系统Android8.0 system目录Read-only file system

本来以为直接把Charles证书改成系统证书格式&#xff0c;然后通过mt管理器root之后移动到系统证书目录就行了&#xff0c;结果访问baidu仍然显示网络错误&#xff0c;折腾一晚上。安装为用户证书&#xff0c;又与系统证书冲突。 手机型号&#xff1a;荣耀v10 EMUI&#xff1a…

OpenHarmony实战:拖拽动画的技术实现

拖拽动画特别指服务端在拖拽各环节发起的动画效果&#xff0c;功能将集中在拖拽框架 MSDP 子系统 DragDrawing 中实现。 Graphic-2D 库[^graphic_2d]提供了强大的图片绘制、动画增强服务&#xff0c;该子系统调用了其对外服务的能力。 1. DrawingInfo 绘图信息 绘图数据来源拖…