杭电oj 2045 不容易系列之(3)—— LELE的RPG难题 C语言

cs 复制代码
#include<stdio.h>

void main()
{
	int n, i;
	long long arr[51];
	while (~scanf_s("%d", &n))
	{
		arr[0] = 3, arr[1] = 6, arr[2] = 6;
		for (i = 3; i < n; i++)arr[i] = arr[i - 1] + arr[i - 2] * 2;
		printf("%lld\n", arr[n - 1]);	
	}
}
相关推荐
拼好饭和她皆失12 小时前
高效算法的秘诀:滑动窗口(尺取法)全解析
数据结构·算法·滑动窗口·尺取法
小满、12 小时前
Redis:数据结构与基础操作(String、List、Hash、Set、Sorted Set)
java·数据结构·redis·分布式锁
断剑zou天涯12 小时前
【算法笔记】二叉树的Morris遍历
数据结构·笔记·算法
元亓亓亓12 小时前
LeetCode热题100--739. 每日温度--中等
python·算法·leetcode
小白程序员成长日记12 小时前
2025.12.11 力扣每日一题
数据结构·算法·leetcode
一碗白开水一12 小时前
【论文阅读】Denoising Diffusion Probabilistic Models (DDPM)详细解析及公式推导
论文阅读·人工智能·深度学习·算法·机器学习
代码游侠13 小时前
学习笔记——进程
linux·运维·笔记·学习·算法
say_fall13 小时前
C语言编程实战:每日一题:用栈实现队列
c语言·开发语言
天赐学c语言13 小时前
12.11 - 最长回文子串 && main函数是如何开始的
c++·算法·leetcode
deng-c-f13 小时前
C/C++内置库函数(4):c++左右值及引用的概念、move/forward的使用
c语言·开发语言·c++