- 博客(76)
- 收藏
- 关注
原创 黄金圈法则
一个事物本身存在在那里,你要去探索或介绍它时,可以通过「What - How - Why」的方式,通过「0.1-->0.01」逐步拆解的过程,获得更深入的挖掘。上面的case中,如果只看到了「表象」,谈论的就是「是什么」,就是在「What」层面,但谈论的是「为什么」的时候,已经深入到了「Why」层面。而当你去探寻一个已知的事物的时候,实现「0.1 --> 0.01」逐步拆解的过程,用「What - How - Why」的方式。例如产品的市场占有率,增长率,日活跃等等,表现产品在市面上蒸蒸日上的感觉。
2025-03-20 22:10:35
915
原创 黄金圈法则
一个事物本身存在在那里,你要去探索或介绍它时,可以通过「What - How - Why」的方式,通过「0.1-->0.01」逐步拆解的过程,获得更深入的挖掘。上面的case中,如果只看到了「表象」,谈论的就是「是什么」,就是在「What」层面,但谈论的是「为什么」的时候,已经深入到了「Why」层面。而当你去探寻一个已知的事物的时候,实现「0.1 --> 0.01」逐步拆解的过程,用「What - How - Why」的方式。例如产品的市场占有率,增长率,日活跃等等,表现产品在市面上蒸蒸日上的感觉。
2025-03-20 22:08:22
579
原创 正常血压(答案)
监护室每小时测量一次病人的血压,若收缩压在90 - 140之间并且舒张压在60 - 90之间(包含端点值)则称之为正常,现给出某病人若干次测量的血压值,计算病人保持正常血压的最长小时数。其后有n行,每行2个正整数,分别为一次测量的收缩压和舒张压,中间以一个空格分隔。习题(5-6) 医学部 2010 期末试题 周恺。输出仅一行,血压连续正常的最长小时数。第一行为一个正整数n,n < 100。
2025-02-28 21:55:32
162
原创 画矩形(题解)
输入一行,包括四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列);第三个参数是一个字符,表示用来画图的矩形符号;第四个参数为1或0,0代表空心,1代表实心。根据参数,画出矩形。
2025-02-28 21:53:55
207
原创 求出e的值
利用公式e = 1 + 1/1!输入只有一行,该行包含一个整数n(2<=n<=15),表示计算e时累加到1/n!输出只有一行,该行包含计算出来的e的值,要求打印小数点后10位。2005~2006医学部计算概论期末考试。
2025-02-28 21:52:08
157
原创 矩阵剪刀石头布
矩阵上每个位置被三种生命形式之一占据:石头,剪刀,布。每天,上下左右相邻的不同生命形式将会发生战斗。在战斗中,石头永远胜剪刀,剪刀永远胜布,布永远胜石头。每一天结束之后,败者的领地将被胜者占领。接下来r行,每行c个字符,描述矩阵初始时被占据的情况。每个位置上的字符只能是R,S,P三者之一,分别代表石头,剪刀,布。第一行包含三个正整数r,c,n,分别表示矩阵的行数、列数以及天数。输出n天之后的矩阵占据情况。每个位置上的字符只能是R,S,P三者之一,相邻字符之间无空格。你的工作是计算出n天之后矩阵的占据情况。
2025-02-27 22:16:44
116
原创 计算分数加减表达式的值
编写程序,输入n的值,求 1/1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + 1/7 - 1/8 + ... + (-1)n-1·1/n 的值。输出一个实数,为表达式的值,保留到小数点后四位。
2025-02-27 21:46:36
161
原创 求分数序列和
有一个分数序列 q1/p1,q2/p2,q3/p3,q4/p4,q5/p5,.... ,其中qi+1= qi+ pi, pi+1=qi, p1= 1, q1= 2。比如这个序列前6项分别是2/1,3/2,5/3,8/5,13/8,21/13。求这个分数序列的前n项之和。输出有一行,包含一个浮点数,表示分数序列前n项的和,精确到小数点后4位。输入有一行,包含一个正整数n(n <= 30)。
2025-02-27 21:44:10
110
原创 P1049 [NOIP2001 普及组] 装箱问题
对于 100%100% 数据,满足 0<n≤300<n≤30,1≤V≤200001≤V≤20000。现在从 nn 个物品中,任取若干个装入箱内(也可以不取),使箱子的剩余空间最小。有一个箱子容量为 VV,同时有 nn 个物品,每个物品有一个体积。接下来 nn 行,每行有一个正整数,表示第 ii 个物品的体积。第一行共一个整数 VV,表示箱子容量。第二行共一个整数 nn,表示物品总数。NOIP 2001 普及组第四题。
2025-01-25 20:58:43
392
原创 P2240 【深基12.例1】部分背包问题
阿里巴巴走进了装满宝藏的藏宝洞。藏宝洞里面有 N(N≤100)N(N≤100) 堆金币,第 ii 堆金币的总重量和总价值分别是 mi,vi(1≤mi,vi≤100)mi,vi(1≤mi,vi≤100)。阿里巴巴有一个承重量为 T(T≤1000)T(T≤1000) 的背包,但并不一定有办法将全部的金币都装进去。他想装走尽可能多价值的金币。所有金币都可以随意分割,分割完的金币重量价值比(也就是单位价格)不变。接下来 NN 行,每行两个整数 mi,vimi,vi。第一行两个整数 N,TN,T。
2025-01-25 20:53:19
189
原创 B3637 最长上升子序列
给出一个由 n(n≤5000)n(n≤5000) 个不超过 106106 的正整数组成的序列。第一行,一个整数 nn,表示序列长度。第二行有 nn 个整数,表示这个序列。取出一些数字排在一起,这些数字是。分别取出 1、2、3、4 即可。最长上升子序列是指,从原序列中。这是一个简单的动规板子题。
2025-01-24 18:51:35
130
原创 P1115 最大子段和
对于 100%100% 的数据,保证 1≤n≤2×1051≤n≤2×105,−104≤ai≤104−104≤ai≤104。选取 [3,5][3,5] 子段 {3,−1,2}{3,−1,2},其和为 44。第二行有 nn 个整数,第 ii 个整数表示序列的第 ii 个数字 aiai。给出一个长度为 nn 的序列 aa,选出其中连续且非空的一段使得这段和最大。对于 40%40% 的数据,保证 n≤2×103n≤2×103。第一行是一个整数,表示序列的长度 nn。输出一行一个整数表示答案。
2025-01-24 18:48:39
131
原创 P1067 [NOIP2009 普及组] 多项式输出
紧跟一个正整数,表示此项系数的绝对值(如果一个高于 00 次的项,其系数的绝对值为 11,则无需输出 11)。如果 xx 的指数大于 11,则接下来紧跟的指数部分的形式为“xbxb”,其中 bb 为 xx 的指数;第二行有 n+1n+1 个整数,其中第 ii 个整数表示第 n−i+1n−i+1 次项的系数,每两个整数之间用空格隔开。对于100%数据,0≤n≤1000≤n≤100,−100≤−100≤系数≤100≤100。号,如果多项式 nn 次项系数为负,则多项式以。NOIP 2009 普及组 第一题。
2025-01-23 22:36:44
284
原创 P1024 [NOIP2001 提高组] 一元三次方程求解
给出该方程中各项的系数(a,b,c,da,b,c,d 均为实数),并约定该方程存在三个不同实根(根的范围在 −100−100 至 100100 之间),且根与根之差的绝对值 ≥1≥1。提示:记方程 f(x)=0f(x)=0,若存在 22 个数 x1x1 和 x2x2,且 x1<x2x1<x2,f(x1)×f(x2)<0f(x1)×f(x2)<0,则在 (x1,x2)(x1,x2) 之间一定有一个根。一行,44 个实数 a,b,c,da,b,c,d。NOIP 2001 提高组第一题。
2025-01-23 22:30:41
165
原创 P1015 [NOIP1999 普及组] 回文数
例如当 R=7R=7 时,所需用到的数码是 0,1,2,3,4,5,60,1,2,3,4,5,6,这与其是 RR 或 −R−R 无关。如果是以 RR 或 −R−R 为基数,则需要用到的数码为 0,1,…与之相似的,对二进制数来说,也可表示成每个二进制数码乘以一个以该数字所处位置为指数,以 22 为底数的幂之和的形式。对于 100%100% 的数据,−20≤R≤−2−20≤R≤−2,∣n∣≤37336∣n∣≤37336。设计一个程序,读入一个十进制数和一个负进制数的基数,并将此十进制数转换为此负进制下的数。
2025-01-23 17:22:36
718
原创 P1051 [NOIP2005 提高组] 谁拿了最多奖学金
接下来的 NN 行每行是一位学生的数据,从左向右依次是姓名,期末平均成绩,班级评议成绩,是否是学生干部,是否是西部省份学生,以及发表的论文数。只要符合条件就可以得奖,每项奖学金的获奖人数没有限制,每名学生也可以同时获得多项奖学金。例如姚林的期末平均成绩是 8787 分,班级评议成绩 8282 分,同时他还是一位学生干部,那么他可以同时获得五四奖学金和班级贡献奖,奖金总数是 48504850 元。现在给出若干学生的相关数据,请计算哪些同学获得的奖金总数最高(假设总有同学能满足获得奖学金的条件)。
2025-01-23 17:14:53
381
原创 除以13(高精度)
输入一个大于0的大整数N,长度不超过100位,要求输出其除以13得到的商和余数。一个大于0的大整数,长度不超过100位。两行,分别为整数除法得到的商和余数。
2025-01-23 17:12:00
204
原创 大整数乘法
一行,即相乘后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。有两行,每行是一个不超过200位的非负整数,没有多余的前导0。求两个不超过200位的非负整数的积。
2025-01-23 17:09:40
145
原创 阶乘和(高精度运算)
用高精度计算出S=1!”表示阶乘,例如:5!=5*4*3*2*1。NOIP1998复赛 普及组 第二题。输入正整数N,输出计算结果S。
2025-01-23 17:05:56
130
原创 大整数的因子
若存在满足 c%k == 0 的k,从小到大输出所有这样的k,相邻两个数之间用单个空格隔开;若没有这样的k,则输出"none"。已知正整数k满足2<=k<=9,现给出长度最大为30位的十进制非负整数c,求所有能整除c的k。一个非负整数c,c的位数<=30。
2025-01-22 21:09:53
185
原创 大整数减法
/把第一个整数转换成整形 ,并数位颠倒。//把第一个整数转换成整形 ,并数位颠倒。共2行,第1行是被减数a,第2行是减数b(a > b)。//储存第一个整数的长度。//储存第2个整数的长度。//字符串,储存两个非负数。
2025-01-22 21:06:02
89
原创 大整数加法
/把第一个整数转换成整形 ,并数位颠倒。//把第一个整数转换成整形 ,并数位颠倒。有两行,每行是一个不超过200位的非负整数,可能有多余的前导0。//储存第一个整数的长度。//储存第2个整数的长度。//字符串,储存两个非负数。
2025-01-22 21:04:06
143
原创 圆周率π(Pi)
在这个阶段,许多著名的数学家和哲学家对圆周率进行了研究。古希腊数学家阿基米德(公元前287年-公元前212年)是世界上最早进行圆周率计算的人。他利用“面积法”将圆周率计算到约为3.1416。
2025-01-21 20:54:44
504
原创 GESP2303-2-2 百鸡问题
大意为:“每只公鸡 5 元,每只母鸡 3 元,每 3 只小鸡 1 元;现在有 100 元,买了 100 只鸡,共有多少种方案?小明很喜欢这个故事,他决定对这个问题进行扩展,并使用编程解决:如果每只公鸡 x 元,每只母鸡 y 元,每 z 只小鸡 1 元;现在有 n 元,买了 m 只鸡,共有多少种方案?输入一行,包含五个整数,分别为问题描述中的 x、y、z、n、m。约定 1≤ x, y, z ≤10,1≤ n, m ≤1000。输出一行,包含一个整数 C,表示有 C 种方案。
2025-01-21 20:48:19
190
原创 GESP2303-2-1 画三角形
输入一个正整数 n,请使用大写字母拼成一个这样的三角形图案(参考样例输入输出):三角形图案的第 1 行有 1 个字母,第 2 行有 2 个字母,以此类推;在三角形图案中,由上至下、由左至右依次由大写字母 A-Z 填充,每次使用大写字母 Z 填充后,将从头使用大写字母 A 填充。输出符合要求的三角形图案。注意每行三角形图案的右侧不要有多余的空格。输入一行,包含一个正整数 n。约定 2≤ n ≤40。
2025-01-21 20:46:45
175
原创 分数线划定
面试分数线根据计划录取人数的150%划定,即如果计划录取m名志愿者,则面试分数线为排名第m*150%(向下取整)名的选手的分数,而最终进入面试的选手为笔试成绩不低于面试分数线的所有选手。第一行,两个整数n,m(5 ≤ n ≤ 5000,3 ≤ m ≤ n),中间用一个空格隔开,其中n 表示报名参加笔试的选手总数,m 表示计划录取的志愿者人数。从第二行开始,每行包含两个整数,中间用一个空格隔开,分别表示进入面试的选手的报名号和笔试成绩,按照笔试成绩从高到低输出,如果成绩相同,则按报名号由小到大的顺序输出。
2025-01-21 20:45:27
195
原创 奖学金(c++)
期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学排在前面,这样,每个学生的排序是唯一确定的。任务:先根据输入的3门课的成绩计算总分,然后按上述规则排序,最后按排名顺序输出前五名名学生的学号和总分。第j行的3个数字依次表示学号为 j-1 的学生的语文、数学、英语的成绩。这两名同学的总分都是 279 (总分等于输入的语文、数学、英语三科成绩之和) ,但学号为7的学生语文成绩更高一些。
2025-01-21 20:43:01
343
原创 成绩排序(c++)
接下来的n行,每行为每个学生的名字和他的成绩, 中间用单个空格隔开。名字只包含字母且长度不超过20,成绩为一个不大于100的非负整数。给出班里某门课程的成绩单,请你按成绩从高到低对成绩单排序输出,如果有相同分数则名字字典序小的在前。把成绩单按分数从高到低的顺序进行排序并输出,每行包含名字和分数两项,之间有一个空格。第一行为n (0 < n < 20),表示班里的学生数目;
2025-01-21 20:41:38
327
原创 合影效果(c++)
if(a[j].s[0] == 'm' && a[j+1].s[0] == 'm' && a[j].h > a[j+1].h ||//都是男生,更矮的在前面。a[j].s[0] == 'f' && a[j+1].s[0] == 'f' && a[j].h < a[j+1].h ||//都是女生,更高的排在前面。a[j].s[0] == 'f' && a[j+1].s[0] == 'm')//性别不同,男在前女在后。第一行是人数n(2 <= n <= 40,且至少有1个男生和1个女生)。
2025-01-21 20:39:42
290
原创 2303-1-2 长方形面积
他发现,如果一个长方形的长和宽都是整数,它的面积一定也是整数。现在,小明想知道如果给定长方形的面积,有多少种可能的长方形,满足长和宽都是整数?如果两个长方形的长相等、宽也相等,则认为是同一种长方形。约定长方形的长大于等于宽。正方形是长方形的特例,即长方形的长和宽可以相等。输入一行,包含一个整数 A,表示长方形的面积。2 种长方形面积为 4,它们的长宽分别为 2×2、4×1。2 种长方形面积为 6,它们的长宽分别为 3×2、6×1。输出一行,包含一个整数 C,表示有 C 种可能的长方形。
2025-01-20 21:28:28
124
原创 2303-1-1 每月天数
小明刚刚学习了每月有多少天,以及如何判断平年和闰年,想到可以使用编程方法求出给定的月份有多少天。输入一行,包含两个整数,分别表示一个日期的年、月。输出一行,包含一个整数,表示输入月份有多少天。
2025-01-20 21:27:11
120
原创 整数奇偶排序
输入一行,包含10个整数,彼此以一个空格分开,每个整数的范围是大于等于0,小于等于100。按照要求排序后输出一行,包含排序后的10个整数,数与数之间以一个空格分开。给定10个整数的序列,要求对其重新排序。1.奇数在前,偶数在后;2.奇数按从大到小排序;3.偶数按从小到大排序。
2025-01-20 21:21:21
173
原创 奇数单增序列
给定一个长度为N(不大于500)的正整数序列,请将其中的所有奇数取出,并按升序输出。增序输出的奇数序列,数据之间以逗号间隔。数据保证至少有一个奇数。第2行为 N 个正整数,其间用空格间隔。
2025-01-20 21:18:39
164
原创 计算多项式的值
假定多项式的形式为xn+xn-1+…+x2+x+1,请计算给定单精度浮点数x和正整数n值的情况下这个多项式的值。输入仅一行,包括x和n,用单个空格隔开。x在float范围内,n<=1000000。输出一个实数,即多项式的值,精确到小数点后两位。保证最终结果在float范围内。
2025-01-19 21:01:44
119
原创 与7无关的数
一个正整数,如果它能被7整除,或者它的十进制表示法中某一位上的数字为7,则称其为与7相关的数.现求所有小于等于n(n<100)的与7无关的正整数的平方和.输出一行,包含一个整数,即小于等于n的所有与7无关的正整数的平方和。输入为一行,正整数n(n<100)
2025-01-19 21:00:04
103
原创 数1的个数
例如当n=2时,写下1,2。这样只出现了1个“1”;当n=12时,写下1,2,3,4,5,6,7,8,9,10,11,12。这样出现了5个“1”。给定一个十进制正整数n,写下从1到n的所有整数,然后数一下其中出现的数字“1”的个数。一个正整数,即“1”的个数。
2025-01-19 20:57:48
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人