自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 P1420 最长连号

输入长度为n的一个正整数序列,要求输出序列中最长连号的长度。连号指在序列中,从小到大的连续自然数。

2023-11-26 20:26:27 76

原创 P5722 【深基4.例11】数列求和

计算123⋯n−1n的值,其中正整数n不大于 100。由于你没有高斯聪明,所以你不被允许使用等差数列求和公式直接求出答案。

2023-11-26 19:57:37 46

原创 P1035 [NOIP2002 普及组] 级数求和

显然对于任意一个整数k,当n足够大的时候,Sn​k。现给出一个整数k,要求计算出一个最小的n,使得Sn​k。

2023-11-26 19:56:10 63

原创 P1980 [NOIP2013 普及组] 计数问题

试计算在区间1到n的所有整数中,数字x0≤x≤9)共出现了多少次?例如,在1到11中,即在1234567891011中,数字1出现了4次。

2023-11-26 19:54:37 255

原创 P5719 【深基4.例3】分类平均

给定n和k,将从 1 到n之间的所有正整数可以分为两类:A 类数可以被k整除(也就是说是k的倍数),而 B 类数不能。请输出这两类数的平均数,精确到小数点后1位,用空格隔开。数据保证两类数的个数都不会是0。

2023-11-26 19:48:48 83

原创 洛谷 P5718 【深基4.例2】找最小值

给出n和n个整数ai​,求这n个整数中最小值是什么。

2023-11-26 19:41:02 329 1

原创 1114:白细胞计数

医院采样了某临床病例治疗期间的白细胞数量样本n份,用于分析某种新抗生素对该病例的治疗效果。为了降低分析误差,要先从这n份样本中去除一个数值最大的样本和一个数值最小的样本,然后将剩余n−2个有效样本的平均值作为分析指标。同时,为了观察该抗生素的疗效是否稳定,还要给出该平均值的误差,即所有有效样本(即不包括已扣除的两个样本)与该平均值之差的绝对值的最大值。以下共有n行,每行为一个浮点数,为对应的白细胞数量,其单位为109/L。现在请你编写程序,根据提供的n个样本值,计算出该病例的平均白细胞数量和对应的误差。

2023-08-28 19:07:11 76 2

原创 1113:不与最大数相同的数字之和

第二行N个整数,数与数之间以一个空格分开,每个整数的范围是-1000,000到1000,000。第一行为N(N为接下来数的个数,N

2023-08-28 19:03:54 326 2

原创 1112:最大值和最小值的差

第二行为M个整数,以空格隔开,每个整数的绝对值不会大于10000。第一行为M,表示整数个数,整数个数不会大于10000;输出一个整数序列中最大的数和最小的数的差。输出M个数中最大值和最小值的差。

2023-08-28 18:52:59 206 1

原创 1111:不高兴的津津

妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。如果会的话,哪天最不高兴。如果不会不高兴则输出0,如果会则输出最不高兴的是周几(用1, 2, 3, 4, 5, 6, 7分别表示周一,周二,周三,周四,周五,周六,周日)。每行包括两个小于10的非负整数,用空格隔开,分别表示津津在学校上课的时间和妈妈安排她上课的时间。

2023-08-26 21:21:40 85

原创 1110:查找特定的值

第二行包含n个整数,依次给出序列的每个元素,相邻两个整数之间用单个空格隔开。元素的绝对值不超过10000。第一行包含一个正整数n,表示序列中元素个数。第三行包含一个整数x,为需要查找的特定值。x的绝对值不超过10000。在一个序列(下标从1开始)中查找一个给定的值,输出第一次出现的位置。若序列中存在x,输出x第一次出现的下标;

2023-08-26 21:18:23 95

原创 1109:开关灯

第一个人(1号)将灯全部关闭,第二个人(2号)将编号为2的倍数的灯打开,第三个人(3号)将编号为3的倍数的灯做相反处理(即将打开的灯关闭,将关闭的灯打开)。依照编号递增顺序,以后的人都和3号一样,将凡是自己编号倍数的灯做相反处理。假设有N盏灯(N为不大于5000的正整数),从1到N按顺序依次编号,初始时全部处于开启状态;有M个人(M为不大于N的正整数)也从1到M依次编号。请问:当第M个人操作之后,哪几盏灯是关闭的,按从小到大输出其编号,其间用逗号间隔。顺次输出关闭的灯的编号,其间用逗号间隔。

2023-08-26 21:16:24 106

原创 1108:向量点积计算

在线性代数、计算几何中,向量点积是一种十分重要的运算。给定两个nn维向量a=(a1,a2,...,an)a=(a1,a2,...,an)和b=(b1,b2,...,bn)b=(b1,b2,...,bn),求点积a⋅b=a1b1+a2b2+...+anbna·b=a1b1+a2b2+...+anbn。第二行包含n个整数a1,a2,...,ana1,a2,...,an;第三行包含n个整数b1,b2,...,bnb1,b2,...,bn;第一行是一个整数n(1≤n≤1000)n(1≤n≤1000);

2023-08-26 21:13:12 319

原创 1107:校门外的树

已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。第一行有两个整数L(1 ≤ L ≤ 10000)和 M(1 ≤ M ≤ 100),L代表马路的长度,M代表区域的数目,L和M之间用一个空格隔开。接下来的M行每行包含两个不同的整数,用一个空格隔开,表示一个区域的起始点和终止点的坐标。某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……1107:校门外的树。

2023-08-26 21:09:57 43

原创 2040:【例5.7】筛选法找质数

用筛法求出n(2≤n≤1000)n(2≤n≤1000)以内的全部质数。多行,由小到大的质数。

2023-08-26 08:12:12 163

原创 2039:【例5.6】冒泡排序

编程输入n(1≤n≤20)n(1≤n≤20)个小于10001000非负整数,然后自动按从大到小的顺序输出。由大到小的nn个非负整数,每个数占一行。第二行,nn个非负整数。第一行,数的个数nn;

2023-08-26 08:10:07 244 2

原创 2038:【例5.5】最大数位置

输入nn个整数,存放在数组a[1]a[1]至a[n]a[n]中,输出最大数所在位置(n≤1000n≤1000)。第二行,nn个正整数,每个数在232−1232−1之内。第一行,数的个数nn;

2023-08-26 08:08:09 180

原创 1154:亲和数

自然数a的因子是指能整除a的所有自然数,但不含a本身。例如12的因子为:1,2,3,4,6。若自然数a的因子之和为b,而且b的因子之和又等于a,则称a,b为一对“亲和数”。求最小的一对亲和数(a<>b)。1行,分别为a和b(a<b)。

2023-08-12 19:05:09 62 2

原创 1151:素数个数

编程求2∼n2∼n(nn为大于22的正整数)中有多少个素数。输入n(2≤n≤50000)n(2≤n≤50000)。

2023-08-12 19:00:43 511 1

原创 2037:【例5.4】约瑟夫问题

NN个人围成一圈,从第一个人开始报数,数到MM的人出圈;再由下一个人开始报数,数到MM的人出圈;输出依次出圈的人的编号。时间限制: 1000 ms 内存限制: 65536 KB。对于所有数据,2≤N,M≤10002≤N,M≤1000。2037:【例5.4】约瑟夫问题。输出一行,依次出圈的人的编号。

2023-08-08 18:56:19 73 2

原创 2035:【例5.2】平移数据

时间限制: 1000 ms 内存限制: 65536 KB。将aa数组中第一个元素移到数组末尾,其余数据依次往前平移一个位置。第二行为nn个小于10001000的正整数。平移后的数组元素,每个数用一个空格隔开。2035:【例5.2】平移数据。第一行为数组aa的元素个数;

2023-08-08 18:53:43 152

原创 2034:【例5.1】反序输出

输入nn个数,要求程序按输入时的逆序把这nn个数打印出来,已知整数不超过100100个。也就是说,按输入相反顺序打印这nn个数。时间限制: 1000 ms 内存限制: 65536 KB。如题要求:一行,共有nn个数,每个数之间用一个空格隔开。提交数: 65836 通过数: 29268。输入一行共有nn个数,每个数之间用空格隔开。2034:【例5.1】反序输出。

2023-08-08 15:54:11 97

原创 1001:Hello,World! 信息学奥赛一本通

的程序,这个程序常常作为一个初学者接触一门新的编程语言所写的第一个程序,也经常用来测试开发、编译环境是否能够正常工作。时间限制: 1000 ms 内存限制: 65536 KB。

2023-08-08 15:51:11 52

原创 1215迷宫 信息学奥赛一本通

每组测试数据的第11行是一个正整数n(1≤n≤100)n(1≤n≤100),表示迷宫的规模是n×nn×n的。再接下来一行是44个整数ha,la,hb,lbha,la,hb,lb,描述A处在第haha行, 第lala列,B处在第hbhb行, 第lblb列。注意到ha,la,hb,lbha,la,hb,lb全部是从00开始计数的。一天Extense在森林里探险的时候不小心走入了一个迷宫,迷宫可以看成是由n×nn×n的格点组成,每个格点只有22种状态,.和#,前者表示可以通行后者表示不能通行。

2023-08-08 12:49:37 120 4

原创 1321:【例6.3】删数问题(Noip1994)

输入一个高精度的正整数n,去掉其中任意s个数字后剩下的数字按原左右次序组成一个新的正整数。编程对给定的n和s,寻找一种方案使得剩下的数字组成的新数最小。输入一个高精度的正整数n,去掉其中任意s个数字后剩下的数字按原左右次序组成一个新的正整数。编程对给定的n和s,寻找一种方案使得剩下的数字组成的新数最小。//如果k≥n,所有数字均被删除。else while(k > 0){ //寻找最近下降点,逐个删除。提交数: 38338 通过数: 13784。

2023-08-07 13:44:44 254 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除