贺巩山的博客

没有伞的孩子更要努力奔跑


  • 首页

  • 文件系统

  • Linux运维

  • 剑指Offer

  • LeetCode题解

  • PAT甲级题解

  • PAT乙级题解

  • CCF CSP题解

  • 分类

  • 标签

  • 归档

  • 书单

  • 关于

  • 搜索

PAT乙级 1005.继续(3n+1)猜想 (25 分)

发表于 2019-07-16 | 更新于 2019-07-16 | 分类于 pat乙级
字数统计: 740

卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。

当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 n=5、8、4、2 进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这 4 个数已经在验证3的时候遇到过了,我们称 5、8、4、2 是被 3“覆盖”的数。我们称一个数列中的某个数 n 为“关键数”,如果 n 不能被数列中的其他数字所覆盖。

现在给定一系列待验证的数字,我们只需要验证其中的几个关键数,就可以不必再重复验证余下的数字。你的任务就是找出这些关键数字,并按从大到小的顺序输出它们。

阅读全文 »

CCF CSP 201503-1.图像旋转

发表于 2019-07-15 | 更新于 2019-07-15 | 分类于 ccf csp
字数统计: 380

问题描述

  旋转是图像处理的基本操作,在这个问题中,你需要将一个图像逆时针旋转90度。
  计算机中的图像表示可以用一个矩阵来表示,为了旋转一个图像,只需要将对应的矩阵旋转即可。

阅读全文 »

CCF CSP 201509-1.数列分段

发表于 2019-07-15 | 更新于 2019-07-15 | 分类于 ccf csp
字数统计: 264

问题描述

  给定一个整数数列,数列中连续相同的最长整数序列算成一段,问数列中共有多少段?

阅读全文 »

CCF CSP 201512-1.数位之和

发表于 2019-07-15 | 更新于 2019-07-15 | 分类于 ccf csp
字数统计: 135

问题描述

  给定一个十进制整数n,输出n的各位数字之和。

阅读全文 »

CCF CSP 201604-1.折点计数

发表于 2019-07-15 | 更新于 2019-07-15 | 分类于 ccf csp
字数统计: 411

问题描述

  给定n个整数表示一个商店连续n天的销售量。如果某天之前销售量在增长,而后一天销售量减少,则称这一天为折点,反过来如果之前销售量减少而后一天销售量增长,也称这一天为折点。其他的天都不是折点。如下图中,第3天和第6天是折点。
img
  给定n个整数$a_1, a_2, …, a_n​$表示销售量,请计算出这些天总共有多少个折点。
  为了减少歧义,我们给定的数据保证:在这n天中相邻两天的销售量总是不同的,即$a_{i-1}​$≠$a_i​$。注意,如果两天不相邻,销售量可能相同。

阅读全文 »

CCF CSP 201609-1.最大波动

发表于 2019-07-15 | 更新于 2019-07-15 | 分类于 ccf csp
字数统计: 317

问题描述

  小明正在利用股票的波动程度来研究股票。小明拿到了一只股票每天收盘时的价格,他想知道,这只股票连续几天的最大波动值是多少,即在这几天中某天收盘价格与前一天收盘价格之差的绝对值最大是多少。

阅读全文 »

CCF CSP 201612-1.中间数

发表于 2019-07-14 | 更新于 2019-07-14 | 分类于 ccf csp
字数统计: 682

问题描述

  在一个整数序列a1, a2, …, an中,如果存在某个数,大于它的整数数量等于小于它的整数数量,则称其为中间数。在一个序列中,可能存在多个下标不相同的中间数,这些中间数的值是相同的。
  给定一个整数序列,请找出这个整数序列的中间数的值。

阅读全文 »

PAT甲级 1050.String Subtraction (20 分)

发表于 2019-07-14 | 更新于 2019-07-14 | 分类于 pat甲级
字数统计: 376

Given two strings S1 and S2, S=S1−S2 is defined to be the remaining string after taking all the characters in S2 from S1. Your task is simply to calculate S1−S2 for any given strings. However, it might not be that simple to do it fast.

阅读全文 »

CCF CSP 201703-1.分蛋糕

发表于 2019-07-14 | 更新于 2019-07-14 | 分类于 ccf csp
字数统计: 528

问题描述

  小明今天生日,他有n块蛋糕要分给朋友们吃,这n块蛋糕(编号为1到n)的重量分别为a1, a2, …, an。小明想分给每个朋友至少重量为k的蛋糕。小明的朋友们已经排好队准备领蛋糕,对于每个朋友,小明总是先将自己手中编号最小的蛋糕分给他,当这个朋友所分得蛋糕的重量不到k时,再继续将剩下的蛋糕中编号最小的给他,直到小明的蛋糕分完或者这个朋友分到的蛋糕的总重量大于等于k。
  请问当小明的蛋糕分完时,总共有多少个朋友分到了蛋糕。

阅读全文 »

CCF CSP 201709-1.打酱油

发表于 2019-07-14 | 更新于 2019-07-14 | 分类于 ccf csp
字数统计: 319

问题描述

  小明带着N元钱去买酱油。酱油10块钱一瓶,商家进行促销,每买3瓶送1瓶,或者每买5瓶送2瓶。请问小明最多可以得到多少瓶酱油。

阅读全文 »
1…323334…49
Gongshan He

Gongshan He

490 日志
62 分类
89 标签
GitHub 微博 知乎 Linkedin E-Mail
友情链接
  • 卢明冬的博客
  • lipixun
  • 柳婼 の blog
  • 心灵港
  • Liudeyin
© 2016 — 2023 Gongshan He
访问人数 总访问量 次