首页 > 编程语言 >计挑-国赛-C++-5题

计挑-国赛-C++-5题

时间:2022-12-31 22:55:31浏览次数:48  
标签:handle int res 国赛 计挑 C++ include dp

这跟前面做的蓝桥杯省赛-积木画一个类型,但是递推更简单些
凭什么,同样是第五题,这跟Java那边都不是一个难度的

#include<iostream>
#include<vector>
using namespace std;
const int mod = 99999;
vector<int> res;

void handle(int len) {
	vector<int> dp(len+1);
	dp[0] = 1;
	dp[1] = 5;
	// dp[2] = 33;
	// dp[2] = 5*dp[1] + 2*4*dp[i-2];
	// dp[3] = dp[2]*5+8*dp[i-2] = 205
	// dp[4] = 5*dp[3] + 8*dp[2]
	for (int i = 2; i <= len; i++) 
		dp[i] = (5 * dp[i - 1] % mod + 8 * dp[i - 2] % mod) % mod;
	
	res.push_back(dp[len]);
}

int main() {
	int n;
	cin >> n;
	int in;
	for (int i = 0; i < n; i++) {
		cin >> in;
		handle(in);
	}
	for (int i : res) cout << i << " " << endl;

	return 0;
}

标签:handle,int,res,国赛,计挑,C++,include,dp
From: https://www.cnblogs.com/yaocy/p/17017517.html

相关文章

  • vscode 上创建 c/c++ 工程
    以win10x64系统为例:首先下载并安装vscode和mingw,其中这个mingw的原版编译器是个在线安装包,由于网络被墙安装会非常慢,甚至经常会出现安装中途失败的情况,因此我将以往......
  • 漫谈C++内存和OpenGL各种缓冲对象(上)
    1、C++内存管理(1)常用数据类型占用内存大小:char1字节;int4字节;short2字节;long4字节;bool1字节;float4字节;double8字节;(2)堆栈的比较 [1]堆用于动态分配内存,容量大于......
  • Unified tutorial for dynamic and static compilation of Qt projects for C++
    EnvironmentinstallationRequirementsdownloadRequirementsLinksQt5.7dynamiccompilerqt-opensource-windows-x86-msvc2015-5.7.1CompiledQt5.......
  • C++通讯录管理程序[2022-12-31]
    C++通讯录管理程序[2022-12-31]问题描述:编写一个简单的通讯录管理程序。通讯录记录有姓名,地址(省、市(县)、街道),电话号码,邮政编码等四项。基本要求:程序应提供的基......
  • C++日志类
    我们在写一些小项目时,封装一个log类,无论是在debug,还是运行信息输出,都可以带来不小的便利。1.信息分类我们的输出信息可能时debug信息,错误信息,或者是运行状态信息,所以,我......
  • C++中IO封装
    之前在写一个分布式计算小项目时,频繁地使用文件IO,为简化代码,减少重复操作,降低出错可能性,便将I/O模块进行封装。当时我的需求是对大文本文件进行读写,而且该文本文件是规整......
  • 计挑-国赛-Java-题5
    测试用例1:5P1->P3P2->P4P4->P1P3->P5P1输出1:P23测试用例2:8P3->P5P5->P2P4->P3P2->P6P1->P7P6->P8P8->P1P6输出2:P45没做出来,但是事后慢慢做出......
  • 【win编程】- 在C/C++中调用obj文件
    问题思考:有没有一种方式,让别人用你源码实现的功能,只给你声明,不给你源码?程序编译过程:预编译-编译-链接,编译生成obj文件,最后链接生成可执行文件。那么就可以把源码......
  • C++图书收藏模拟系统[2022-12-31]
    C++图书收藏模拟系统[2022-12-31]课题名称:图书收藏模拟系统的设计与实现课题简介目前有一些著名的网上图书购买系统,比如当当网、亚马逊等,他们都有收藏和购买图书的功......
  • C/C++杂志订阅管理系统[2022-12-31]
    C/C++杂志订阅管理系统[2022-12-31]题目26“杂志订阅管理系统设计”1、问题描述使用计算机对杂志进行管理,该杂志最多拥有订阅用户不超过50人,每个订户的信息包括:编......