学习笔记
文章平均质量分 63
茗轩神
这个作者很懒,什么都没留下…
展开
-
Git学习记录
学习记录原创 2022-01-17 16:02:43 · 294 阅读 · 0 评论 -
PAT乙级1007
PAT乙级1007马上读研了,拿pat复习一下吸语言。题目让我们定义dnd_ndn为:dn=pn+1−pnd_n=p_{n+1}-p_ndn=pn+1−pn,其中pip_ipi是第i个素数。显然有d1d_1d1=1,且对于n>1n>1n>1有dnd_ndn是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N(<10510^5105),请计算不超过N的满足猜想的素数对的个数。输入格式:输入在一行给出正整数N。输出格式:在一行中输原创 2021-07-29 23:08:59 · 75 阅读 · 0 评论 -
PAT乙级1006
PAT乙级1006马上读研了,拿pat复习一下吸语言。题目让我们用字母 B 来表示“百”、字母 S 表示“十”,用 12...n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数。例如 234 应该被输出为 BBSSS1234,因为它有 2 个“百”、3 个“十”、以及个位的 4。输入格式:每个测试输入包含 1 个测试用例,给出正整数 n(<1000)。输出格式:每个测试用例的输出占一行,用规定的格式输出 n。输入样例 1:234输出样例 1原创 2021-07-29 21:44:37 · 75 阅读 · 0 评论 -
PAT乙级1005
PAT乙级1005马上读研了,拿pat复习一下吸语言。题目卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 n=5、8、4、2 进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这 4 个数已经在验证3的时候遇到过了,我们称 5、8、4、2 是被 3“覆盖”的数。我们称一个数列中的原创 2021-07-29 18:54:42 · 80 阅读 · 0 评论