- 博客(8)
- 收藏
- 关注
原创 CCF-CSP真题《202206-1—归一化处理》C语言
输出共 n 行,每行一个浮点数,依次表示按上述方法归一化处理后的数据 f(a1),f(a2),⋯,f(an)。C/C++:建议使用 double 类型存储浮点数,并使用 printf("%f", x);全部的测试数据保证 n,|ai|≤1000,其中 |ai| 表示 ai 的绝对值。且输入的 n 个整数 a1,a2,⋯,an 满足:方差 D(a)≥1。第二行包含空格分隔的 n 个整数,依次表示 a1,a2,⋯,an。这里假定需要处理的数据为 n 个整数 a1,a2,⋯,an。试题名称: 归一化处理。
2024-07-29 14:46:07 321
原创 CCF-CSP真题《202209-2 何以包邮?》C语言
接下来输入 n 行,其中第 i 行(1≤i≤n)仅包含一个正整数 ai,表示购物车中第 i 本书的价格。考虑到预算有限,在最终付款前小 P 决定再从购物车中删去几本书(也可以不删),使得剩余图书的价格总和 m 在满足包邮条件(m≥x)的前提下最小。一番浏览后,小 P 初步筛选出 n 本书加入购物车中,其中第 i 本(1≤i≤n)的价格为 ai 元。全部的测试数据满足:n≤30,每本书的价格 ai≤104 且 x≤a1+a2+⋯+an。仅输出一个正整数,表示在满足包邮条件下的最小花费。必须全部购买才能包邮。
2024-07-29 11:29:25 424
原创 CCF-CSP真题《202209-1 如此编码》C语言
已知某次测验包含 n 道单项选择题,其中第 i 题(1≤i≤n)有 ai 个选项,正确选项为 bi,满足 ai≥2 且 0≤bi<ai。比如说,ai=4 表示第 i 题有 4 个选项,此时正确选项 bi 的取值一定是 0、1、2、3 其中之一。全部的测试数据满足:1≤n≤20,ai≥2 且 cn≤109(根据题目描述中的定义 cn 表示全部 ai 的乘积)对任意的 1≤j≤n,因为 cj+1,cj+2,⋯ 均为 cj 的倍数,所以 m 除以 cj 的余数具有如下性质:。当 1≤i≤n 时,满足:。
2024-07-29 09:44:00 251
原创 CCF-CSP真题《202303-2 垦田计划》c语言
这 n 块区域可以同时开垦,所以总耗时 tTotal 取决于耗时最长的区域,即:tTotal=max{t1,t2,⋯,tn}接下来 n 行,每行包含空格分隔的两个正整数 ti 和 ci,分别表示第 i 块区域开垦耗时和将耗时缩短 1 天所需资源数量。输入的第一行包含空格分隔的三个正整数 n、m 和 k,分别表示待开垦的区域总数、顿顿手上的资源数量和每块区域的最少开垦天数。在第 i 块区域最多可投入 ci×(ti−k) 单位资源,将其开垦耗时缩短为 k 天;输出一个整数,表示开垦 n 块区域的最少耗时。
2024-07-26 09:54:46 367
原创 CCF-CSP真题《202312-2 因子化简》c语言
小 P 认为,每个素因子对应的指数 ti 反映了该素因子对于 n 的重要程度。现设定一个阈值 k,如果某个素因子 pi 对应的指数 ti 小于 k,则认为该素因子不重要,可以将 piti 项从 n 中除去;最终剩余项的乘积就是 n 简化后的值,如果没有剩余项则认为简化后的值等于 1。小 P 同学在学习了素数的概念后得知,任意的正整数 n 都可以唯一地表示为若干素因子相乘的形式。如果正整数 n 有 m 个不同的素数因子 p1,p2,⋯,pm,则可以表示为:n=p1t1×p2t2×⋯×pmtm。
2024-07-25 10:42:39 680
原创 简单的排序算法
排序算法的稳定性:对于待排记录中,两个相同元素在排序过程和排序完成后相对位置没有发生变化,即为稳定排序算法。在一个有序的序列中,将序列折中,找出折中后的中间值,如果数据比中间值大,就从折中值的后半序列中找,如果数据比中间值小,就从前半序列中找。这个算法就是因其中数字从列表的开始向顶部移动的方式就像水泡从水中冒出的样子而得名,将较大的元素逐步"冒泡"到数组的顶部,从而实现排序。如图j为要排序的次数,i为每次排序要比较的次数。选定一个基准值,经过排序,基准值的前边都是比它小的数据,后边都是比它大的数据。
2024-07-04 14:32:46 308 1
原创 虚拟机可移动设备灰色
2.在配置文件里有usb.restrictions.defaultAllow = "FALSE"这么一个配置项,使得虚拟机无法使用USB设备。在学习Linux的时候发现USB设备怎么都连不上虚拟机。的系统文件夹下找到 虚拟机名称.vmx 文件。
2024-03-27 23:41:26 741
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人