自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 【POJ】2019计算机学科夏令营上机考试 D:上楼梯

题目描述小S在玩一个叫上楼梯的游戏。楼梯一共有n层台阶。因为腿长的限制,小S每次最多只能上k层台阶。小S是一个迷信的人,所以他不希望自己某一步走的步数的数字里有"4",(比如4,14,44都含有数字"4")。现在,小S想要知道,有多少种走完这n层台阶的方案?输入输入包含多组数据。每组数据第一行输入一个整数 n, k(1 <= k <= n <= 50)。输入以 n,k=0 结束。输出对于每组数据,输出一行一个整数,表示答案。样例输入10 110 21

2021-03-19 09:23:05 527

原创 C++实现古典密码-凯撒密码加密解密算法

文章目录第一部分 Caesar密码简介1.1 基本思想1.2 历史沿革第二部分 Caesar密码的C++实现第一部分 Caesar密码简介1.1 基本思想在密码学中,恺撒密码(英语:Caesar cipher),或称恺撒加密、恺撒变换、变换加密,是一种最简单且最广为人知的加密技术。它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推。这个加密方法是以罗马共和时期恺撒的名字命名的,

2020-11-08 11:22:43 6754 1

原创 C++实现DES加密解密算法

文章目录第一部分 DES概述1.1 DES数据加密标准简介1.2 DES算法流程第二部分 DES的C++实现第一部分 DES概述1.1 DES数据加密标准简介DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),并授权在非密级政府通信中使用,随后该算法在国际上广泛流传开来。需要注意的是,在某些文献中,作为算法的DES称为数据加密算法(Data Encryption Algorit

2020-11-05 19:05:52 3672 5

原创 Test-1011.登山机器人

题目描述登山机器人是一个极富挑战性的高技术密集型科学研究项目,它为研究发展多智能体系统和多机器人之间的合作与对抗提供了生动的研究模型。登山机器人可以携带有限的能量。在登山过程中,登山机器人需要消耗一定能量,连续攀登的路程越长,其攀登的速度就越慢(即满足第 i-1 米到第 i 米所用的时间不大于第 i 米到第 i+1 米所用的时间)。在对 n 种不同类型的机器人作性能测试时,测定出每个机器人连续...

2019-02-26 23:57:06 1021

原创 Codeforces Round #542(Div.2)A&B题

题目链接:(https://codeforces.com/problemset/problem/1130/A)题目大意:你需要对一个长为n的整型数组进行如下操作,对数组里的每一个元素都除以d(一定要注意,d的取值范围可以为负)。这样处理以后,要满足这个数组里的元素至少还有[n/2]个元素保持为正数(注意讨论n的奇偶性!)。如果有这样的d,输出满足题意的一个即可;若没有则输出0。大致思路:遍历...

2019-02-25 12:41:52 235 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除