杭电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]);	
	}
}
相关推荐
老鼠只爱大米5 小时前
LeetCode经典算法面试题 #215:数组中的第K个最大元素(快速选择、堆排序、计数排序等多种实现方案详解)
算法·leetcode·堆排序·快速选择·topk·数组中的第k个最大元素
2301_816651225 小时前
C++中的享元模式变体
开发语言·c++·算法
逆境不可逃5 小时前
LeetCode 热题 100 之 35. 搜索插入位置 74. 搜索二维矩阵 34. 在排序数组中查找元素的第一个和最后一个位置
数据结构·算法·leetcode
m0_583203135 小时前
C++中的访问者模式变体
开发语言·c++·算法
浅念-5 小时前
C ++ 智能指针
c语言·开发语言·数据结构·c++·经验分享·笔记·算法
不染尘.5 小时前
最小生成树算法
开发语言·数据结构·c++·算法·图论
Klong.k5 小时前
判断是不是素数题目
数据结构·算法
QQsuccess5 小时前
AI全体系保姆级详讲——第一部分:了解AI基本定义
人工智能·算法
_日拱一卒5 小时前
LeetCode:移动零
算法·leetcode·职场和发展
A923A5 小时前
【洛谷刷题 | 第四天】
算法·前缀和·贪心·洛谷·差分