
模拟实现
想去的远方
做一个自由又自律的人,靠势必实现的决心认真地活着!
展开
-
向量表示
题目描述小B所在的团队正在开发一个WEB输入内容相似性检测应用,她想到的一种方法是统计用户输入内容中不同单词的出现频率,据此建立一个向量表示用户输入的内容。用户输入的内容已经经过过滤处理,只剩下单词和空格,没有标点符号。各个单词出现频率按从小到大的顺序排列后,即构成了用户输入内容的向量表示。由于用户输入的内容可能很长,单靠人力完全无法找出来。因此小B希望你能帮忙编写一个程序,输出用户内容的向量表达。输入 输入包括若干行文本数据,每行表示一个用户输入文档...原创 2021-04-04 09:58:51 · 274 阅读 · 0 评论 -
拦截导弹
题目描述某国进行军事演戏,研发一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于等于前一发的高度。某天,雷达捕捉到敌国导弹来袭。由于该系统还在试用阶段,所以只用一套系统,因此有可能不能拦截所有的导弹。请你帮忙选择一套系统,根据测试的导弹数量和每次导弹飞来的高度,计算出最多能拦截导弹的数目。 输入 第一行输入测试数据组数N(1<=N<=10) 接下来一行输入这组测试数据共有多少个导弹m(1&..原创 2021-04-04 09:59:00 · 209 阅读 · 0 评论 -
小球的距离
题目描述小赛和三个小朋友一起玩小球,他们是一种新玩法。他们站在楼房的不同层,假设小赛站的楼层距离地面N米,球从小赛手里自由落下,每次落地后反跳回原高度的一半;再落下,再反跳回原高度的一半。小赛和三个小朋友站在不同的楼层,同时放下手中的小球,当小球全部落到地面不跳时,求4个小球一共经过了多少米?(数字都为整数) 输入 输入4个数字,分别表示四个小球距离地面的高度。所有输入的数字都为整数,范围不能超过整数所能表示的最大值。 样例输入 ...原创 2021-04-04 09:59:13 · 259 阅读 · 0 评论 -
最大间隔
题目描述给定一个递增序列,a1<a2<…<an。定义这个序列的“最大间隔”为 现在要从a2,a3...an-1中删除一个元素,问剩余序列的“最大间隔”最小是多少? 输入 第一行,一个正整数n(1<=n<=100),序列长度。 接下来n个小于1000的正整数,表示一个递增序列。 样例输入 5 1 2 3 7 8 输出 一个数d表示从a2,a3.....原创 2021-04-04 09:59:51 · 218 阅读 · 0 评论 -
刮刮卡兑换
题目描述英氏公司的婴儿米粉每盒里都有一张刮刮卡,最近正在举办一次促销优惠活动。凭3个刮刮卡可以兑换一盒同等价位的米粉,并且可以一直循环下去(但不允许暂借或赊账)。请你计算一下,如果不浪费刮刮卡,尽量地参加活动,那么,对于初始买入的n盒米粉,最后一共能拿到多少盒米粉。 输入 一个整数n,表示开始购买的米粉数量(0<n<10000) 样例输入 11 输出 一个整数,表示实际得到的米粉数量 ...原创 2021-04-04 09:59:59 · 312 阅读 · 0 评论 -
公交车乘客
题目描述 一个公交车经过n个站点,乘客从前门上车,从后门下车。现在统计了在第i个站,下车人数a[i],以及上车人数b[i]。问公交车运行时候车上最多有多少乘客 输入 第一行读入一个整数n(1<=n<=100),表示有n个站点 接下来n行,每行两个数值,分别表示在第i个站点下车人数和上车人数 样例输入 4 0 3 2 5 4 2 4 0 输出...原创 2021-04-04 10:00:08 · 548 阅读 · 0 评论 -
数数练习
题目描述爸爸教2岁的宝宝练习数数,将n 个玩具排成一行。所有玩具从左到右编号为 1 到 n。宝宝从左到右开始数数,当编号为 n 的玩具数完 n 之后,接着从右往左数,即编号为n-1 的玩具数 n+1,然后编号为 n-2 的玩具数 n+2,以此类推。当编号为1的玩具数完之后,方向又变成从左到右,依次类推。为了鼓励宝宝坚持数数,每当宝宝数到7 或者包含7、还有7 的倍数时,爸爸会竖起大拇指以示鼓励。下表是 n=4 的数数情况(X 表示爸爸竖起大拇指)。当编号为 3 的玩具遇到爸爸第3次竖起大拇指的.原创 2021-04-04 10:00:28 · 699 阅读 · 0 评论 -
蛇形填数
在n*n方阵里填入1,2,...,n*n,要求填成蛇形。例如n=4时方阵为:10 11 12 19 16 13 28 15 14 37 6 5 4输入 直接输入方阵的维数,即n的值。(n<=100) 样例输入 3 输出 输出结果是蛇形方阵。 样例输出 7 8 1 6 9 2 5 4 3 ...原创 2021-04-04 10:00:16 · 651 阅读 · 0 评论 -
排队数数
题目描述某体校在训练间隙,老师为了强化学生们的体能又为了公平对待,组织了一次脑力加体力双训练的游戏。游戏的规则是这样的:老师让同学们一共 n 个人围坐在一圈。第一个人首先说出数字1。接下来,坐在他左手边的同学要说下一个数字2。再下面的一个同学要从上一个同学说的数字往下数两个数说出来,也就是说4。再下一个同学要往下数三个数,说7。依次类推。如果有一位同学说错,那么他将做与当轮游戏中第一位同学所有说出的数字的总和(即第一位同学说了T个数字的总和)相同的俯卧撑数。为了使数字不至于太大,老师规定,当在.原创 2021-04-04 10:01:12 · 753 阅读 · 0 评论 -
翻转数组
题目描述给定一个长度为n的整数数组a,元素均不相同,问数组是否存在这样一个片段,只将该片段翻转就可以使整个数组升序排列。其中数组片段[l,r]表示序列a[l], a[l+1], ..., a[r]。原始数组为a[1], a[2], ..., a[l-2], a[l-1], a[l], a[l+1], ..., a[r-1], a[r], a[r+1], a[r+2], ..., a[n-1], a[n],将片段[l,r]反序后的数组是a[1], a[2], ..., a[l-2], a.原创 2021-04-04 10:00:38 · 698 阅读 · 0 评论 -
股神
题目描述有股神吗?有,小赛就是!经过严密的计算,小赛买了一支股票,他知道从他买股票的那天开始,股票会有以下变化:第一天不变,以后涨一天,跌一天,涨两天,跌一天,涨三天,跌一天...依此类推。为方便计算,假设每次涨和跌皆为1,股票初始单价也为1,请计算买股票的第n天每股股票值多少钱? 输入 输入包括多组数据; 每行输入一个n,1<=n<=10^9 。 样例输入 1 2 ...原创 2021-04-02 09:59:44 · 205 阅读 · 0 评论