- 博客(48)
- 收藏
- 关注
原创 24.12.23学习总结
因为3需要7步变成1(3-->10-->5-->16-->8-->4-->2-->1)。12的权重为9(12-->6-->3-->10-->5-->16-->8-->4-->2-->1)区间内的数按权重排序以后的结果为[12,13,14,15]。区间内整数[7,8,9,10,11]对应的权重为[16,3,19,6,14]。按权重排序后得到的结果为[8,10,11,7,9]。
2024-12-23 22:42:09
138
原创 24.12.22学习总结
给出起点和终点的坐标,及接下来T个时刻的风向(东南西北),每个时刻可以选择顺风偏移1个单位或者停在原地。第四至第N+3行,每行一个字符,表示风向,即东(E)南(S)西(W)北(N)的英文单词的首字母。坐标采用平面直角坐标系,x轴正向为东,y轴正向为北。第二行两个正整数x2,y2,表示小明想去的位置。第一行两个正整数x1,y1,表示小明所在位置。第三行一个整数T,表示T个时刻。如果无法偏移至终点,输出−1。一行一个整数,表示最少移动步数。
2024-12-22 22:14:01
508
原创 24.12.21学习总结
小蓝最近在研究一种浮点数的表示方法:R格式。对于一个大于0的浮点数d,可以用R格式的整数来表示。给定一个转换参数n,将浮点数转换为R格式整数的做法是:将浮点数乘以2^n四舍五入到最接近的整数。对于全部的测试数据,保证1≤n≤1000,1≤t≤1024,保证d是小数,即包含小数点。3.14×2=12.56,四舍五入后为13。对于50%的数据,保证n≤10,t≤15。一行一个整数表示d用R格式表示出的值。用t表示将d视为字符串时的长度。n和一个浮点数d。
2024-12-21 22:04:24
310
原创 24.12.20学习总结
不幸的是,因为种种原因,国防海军部仅有很少的几位军官能指挥大型海战。由数字0组成的方阵中,有一任意形状的由数字1构成的闭合圈。在一个方形的盘上,放置了固定数量和形状的船只,每只船却不能碰到其它的船。在本题中,我们认为船是方形的,所有的船只都是由图形组成的方形。如果从某个0出发,只向上下左右4个方向移动且仅经过其他0的情况下,无法到达方阵的边界,就认为这个0。第一行为两个整数R和C,用空格隔开,分别表示游戏棋盘的行数和列数。接下来n行,由0和1组成的n×n的方阵。
2024-12-20 22:26:45
440
原创 24.12.18学习总结
即个位序号为1,十位序号为2,百位序号为3。我们要将其转化为二进制,但是为了不让牛子爷认为你在摆烂。所以给定了一个新的转换为二进制的方法。但是你不想这么简单的吧这个二进制的数告诉出题人,所以你需要把这个二进制的数再转换为十进制并打印这个十进制的数。即如果答案为1000000008,因为1000000008%1000000007=1,所以我们输出1。那么我们用题目给出的方法将其转换为二进制即为1001001。输出其通过题目给出方法转换为二进制再转换成十进制的数。那么其序号和转化为二进制的情况。
2024-12-18 22:11:14
179
原创 24.12.17学习总结
又来到了四年一度的主席竞选大赛,然后有n个候选人,编号分别是从1-n,现在需要你统计出票数最多的候选人是谁。下面第几行就代表第几个候选人的票数。输出最多票数的候选人编号以及票数。票数可能会达到100位数字。
2024-12-17 22:21:56
398
原创 24.12.16学习总结
2)在主函数中输入10个[3,9999]之间的素数存放到数组中,要求通过调用函数prime对输入的数进行正确性限制,如果不符合要求,则返回0,否则返回1,保证输入10个[3,9999]之间的素数——(输入的符合要求的素数未到十个时要求重新输入);例如,123放在a[0]中,456放在a[1]中等等,统计共有多少个整数 ,并输出这些数。1)函数max(a, n)、min(a, n)和aver(a, n)分别求出含有n个元素的数组a中的最大值、最小值和平均值,并返回结果到主调函数。调用子程序处理字符串。
2024-12-16 21:55:57
533
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人