P1928 外星密码
外星密码题目描述有了防护伞,并不能完全避免 2012 的灾难。地球防卫小队决定去求助外星种族的帮助。经过很长时间的努力,小队终于收到了外星生命的回信。但是外星人发过来的却是一串密码。只有解开密码,才能知道外星人给的准确回复。解开密码的第一道工序就是解压缩密码,外星人对于连续的若干个相同的子串 $\texttt{X}$ 会压缩为 $\texttt{[DX]}$ 的形式($D$ 是一个整数且 $1\leq D\leq99$),比如说字符串 $\texttt{CBCBCBCB}$ 就压缩为 $\texttt{[4CB]}$ 或者$\texttt{[2[2CB]]}$,类似于后面这种压缩之后再压缩的称为二重压缩。如果是 $\texttt{[2[2[2CB]]]}$ 则是三重的。现在我们给你外星人发送的密码,请你对其进行解压缩。
输入格式输入一行,一个字符串,表示外星人发送的密码。
输出格式输出一行,一个字符串,表示解压缩后的结果。
样例 #1样例输入 #11AC[3FUN]
样例输出 #11ACFUNFUNFUN
提示【数据范围】
对于 $50%$ 的数据:解压后的字符串长度在 $1000 ...
P1464 Function
P1464 Function题目描述对于一个递归函数 $w(a,b,c)$
如果 $a \le 0$ 或 $b \le 0$ 或 $c \le 0$ 就返回值$ 1$。
如果 $a>20$ 或 $b>20$ 或 $c>20$ 就返回 $w(20,20,20)$
如果 $a<b$ 并且 $b<c$ 就返回$ w(a,b,c-1)+w(a,b-1,c-1)-w(a,b-1,c)$。
其它的情况就返回 $w(a-1,b,c)+w(a-1,b-1,c)+w(a-1,b,c-1)-w(a-1,b-1,c-1)$
这是个简单的递归函数,但实现起来可能会有些问题。当 $a,b,c$ 均为 $15$ 时,调用的次数将非常的多。你要想个办法才行。
注意:例如 $w(30,-1,0)$ 又满足条件 $1$ 又满足条件 $2$,请按照最上面的条件来算,答案为 $1$。
输入格式会有若干行。
并以 $-1,-1,-1$ 结束。
输出格式输出若干行,每一行格式:
w(a, b, c) = ans
注意空格。
样例 #1样例输入 #11231 1 12 2 2-1 -1 -1
...
Danchar-Blog部署指南
Danchar’s Blog基于hexo框架,以及butterfly主题的个人博客项目。
网站部署hexo快速部署12345npm install hexo-cli -ghexo init blogcd blognpm installhexo server
butterfly快速部署克隆butterfly项目
1git clone -b master https://gitee.com/immyw/hexo-theme-butterfly.git themes/butterfly
安装主题所需依赖
1npm install hexo-renderer-pug hexo-renderer-stylus --save
github pages快速部署首先新建一个名称为 yourname.github.io 的仓库
若本地仓库已存在
123456git initgit add README.mdgit commit -m "first commit"git branch -M maingit remote add origin https://github.com/ ...