UyHiP-2013-Apr
也算得上是与时俱进更新了一回,上个月的 UyHiP 居然被我想出来了真是让人开心~
Problem
对于一个函数 ,我们说 是 性质的,当且仅当存在一对正整数 满足 。
现在请找出所有的正整数 ,使得所有的 的双射函数 均是 性质的。
Solution
只能为 1 或 2 。
显然 具有单调性,我们只要证明 时可行,且 时不可行即可。
对于任意一个 的函数 ,我们总可以找到一个 使得 。考虑序列 。由于值是有限的,所以这个序列不能无限递减下去,所以必定存在一个 使得 。由于 是 的最小值,所以我们有 。也就是 总是可行的。
考虑一个序列 。我们将证明对于这个函数不存在 时的 。对于任意一个 ,我们总可以找到一个 ,使得 (否则就不会有 )。易知 ,于是必有 。
nonsense
上次手贱鼓捣 Jekyll 时没有备份,导致丢失了一堆的 markdown 源文件 →_→
幸亏还留着 html 备份。
看 html 很好的一点就是公式全部给我备份了的,在 img 的 alt 属性里面。
于是怒写一个 Elisp 代码批量替换,少部分就自己手玩微调。
(defun to-md ()
(interactive)
(replace-regexp "' class='maruku-png' src='/images/latex/.*?.png' style='' />
</span>" "") (beginning-of-buffer)
(replace-regexp "<h2 id='.*?'>" "## ") (beginning-of-buffer)
(replace-regexp "<h1 id='.*?'>" "# ") (beginning-of-buffer)
(replace-regexp "<p>" "") (beginning-of-buffer)
(replace-regexp "</p>" "") (beginning-of-buffer)
(replace-regexp "</h2>" "") (beginning-of-buffer)
(replace-regexp "</h1>" "") (beginning-of-buffer)
(replace-regexp "<span class='maruku-inline'>
<img alt='" "") (beginning-of-buffer)
(replace-regexp "&" "&") (beginning-of-buffer)
(replace-string "<!-- more -->" "<!-- more -->\n") (beginning-of-buffer)
(replace-string "<" "<") (beginning-of-buffer)
(replace-string ">" ">") (beginning-of-buffer)
(replace-regexp "'" "'") (beginning-of-buffer))
不能再手贱了 →_→