企业编程题
jinduo16
这个作者很懒,什么都没留下…
展开
-
[编程题]压缩算法
时间限制:C/C++ 2秒,其他语言4秒空间限制:C/C++ 256M,其他语言512M小Q想要给他的朋友发送一个神秘字符串,但是他发现字符串的过于长了,于是小Q发明了一种压缩算法对字符串中重复的部分进行了压缩,对于字符串中连续的m个相同字符串S将会压缩为[m|S](m为一个整数且1<=m<=100),例如字符串ABCABCABC将会被压缩为[3|ABC],现在小Q的同学收到了小Q发送过来的字符串,你能帮助他进行解压缩么?输入描述:输入第一行包含一个字符串s,代表压缩后的..原创 2020-11-23 16:40:37 · 621 阅读 · 0 评论 -
[编程题]假期
时间限制:C/C++ 2秒,其他语言4秒空间限制:C/C++ 256M,其他语言512M由于业绩优秀,公司给小Q放了 n(0<=n<=100000)天的假,身为工作狂的小Q打算在在假期中工作、锻炼或者休息。他有个奇怪的习惯:不会连续两天工作或锻炼。只有当公司营业时,小Q才能去工作,只有当健身房营业时,小Q才能去健身,小Q一天只能干一件事。给出假期中公司,健身房的营业情况,求小Q最少需要休息几天。输入描述:第一行一个整数表示放假天数第二行 n 个数 每个数为0或1,第 i...原创 2020-11-20 21:47:28 · 383 阅读 · 0 评论 -
[编程题]视野争夺
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 256M,其他语言512M小Q在进行一场竞技游戏,这场游戏的胜负关键就在于能否能争夺一条长度为L的河道,即可以看作是[0,L]的一条数轴。这款竞技游戏当中有n个可以提供视野的道具−真视守卫,第i个真视守卫能够覆盖区间[xi,yi]。现在小Q想知道至少用几个真视守卫就可以覆盖整段河道。输入描述:输入包括n+1行。第一行包括两个正整数n和L(1<=n<=105,1<=L<=...原创 2020-11-19 18:09:36 · 373 阅读 · 0 评论 -
[编程题]逛街
时间限制:C/C++ 2秒,其他语言4秒空间限制:C/C++ 256M,其他语言512M小Q在周末的时候和他的小伙伴来到大城市逛街,一条步行街上有很多高楼,共有n座高楼排成一行。小Q从第一栋一直走到了最后一栋,小Q从来都没有见到这么多的楼,所以他想知道他在每栋楼的位置处能看到多少栋楼呢?(当前面的楼的高度大于等于后面的楼时,后面的楼将被挡住)输入描述:输入第一行将包含一个数字n,代表楼的栋数,接下来的一行将包含n个数字wi(1<=i<=n),代表每一栋楼的高...原创 2020-11-16 21:39:56 · 217 阅读 · 0 评论 -
[编程题]特征提取
小明是一名算法工程师,同时也是一名铲屎官。某天,他突发奇想,想从猫咪的视频里挖掘一些猫咪的运动信息。为了提取运动信息,他需要从视频的每一帧提取“猫咪特征”。一个猫咪特征是一个两维的vector<x, y>。如果x_1=x_2and y_1=y_2,那么这俩是同一个特征。 因此,如果喵咪特征连续一致,可以认为喵咪在运动。也就是说,如果特征<a, b>在持续帧里出现,那么它将构成特征运动。比如,特征<a, b>在第2/3/4/7/8帧出现,那么该特征将形成两...原创 2020-11-16 15:42:19 · 192 阅读 · 0 评论 -
[编程题]机器人跳跃问题
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32M,其他语言64M机器人正在玩一个古老的基于DOS的游戏。游戏中有N+1座建筑——从0到N编号,从左到右排列。编号为0的建筑高度为0个单位,编号为i的建筑的高度为H(i)个单位。起初, 机器人在编号为0的建筑处。每一步,它跳到下一个(右边)建筑。假设机器人在第k个建筑,且它现在的能量值是E, 下一步它将跳到第个k+1建筑。它将会得到或者失去正比于与H(k+1)与E之差的能量。如果H(k+1) > E那么机器人就失...原创 2020-11-16 13:43:34 · 209 阅读 · 0 评论 -
[编程题]找零
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32M,其他语言64MZ国的货币系统包含面值1元、4元、16元、64元共计4种硬币,以及面值1024元的纸币。现在小Y使用1024元的纸币购买了一件价值为N(0<N<=1024)的商品,请问最少他会收到多少硬币?输入描述:一行,包含一个数N。输出描述:一行,包含一个数,表示最少收到的硬币数。输入例子1:200输出例子1:17例子说明1:花200,需要找零...原创 2020-11-16 13:22:46 · 303 阅读 · 0 评论 -
万万没想到之聪明的编辑
编程题]万万没想到之聪明的编辑时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32M,其他语言64M我叫王大锤,是一家出版社的编辑。我负责校对投稿来的英文稿件,这份工作非常烦人,因为每天都要去修正无数的拼写错误。但是,优秀的人总能在平凡的工作中发现真理。我发现一个发现拼写错误的捷径:1. 三个同样的字母连在一起,一定是拼写错误,去掉一个的就好啦:比如 helllo -> hello2. 两对一样的字母(AABB型)连在一起,一定是拼写错误,去掉第二对的一个字母就.原创 2020-11-03 15:57:41 · 160 阅读 · 0 评论 -
[编程题]毕业旅行问题
[编程题]毕业旅行问题#include<iostream>#include<algorithm>using namespace std;int m[21][21];int dp[20][1<<20];int maxn=0x3f3f3f3f;int main(){ int n; cin>>n; for(int i=0;i<n;i++){ for(int j=0;j<n;j++){ cin>>m[i][j]原创 2020-11-04 17:50:41 · 463 阅读 · 0 评论 -
[编程题]万万没想到之抓捕孔连顺
[编程题]万万没想到之抓捕孔连顺时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 128M,其他语言256M我叫王大锤,是一名特工。我刚刚接到任务:在字节跳动大街进行埋伏,抓捕恐怖分子孔连顺。和我一起行动的还有另外两名特工,我提议1. 我们在字节跳动大街的N个建筑中选定3个埋伏地点。2. 为了相互照应,我们决定相距最远的两名特工间的距离不超过D。我特喵是个天才! 经过精密的计算,我们从X种可行的埋伏方案中选择了一种。这个方案万无一失,颤抖吧,孔连顺!……万万.原创 2020-11-03 18:43:52 · 186 阅读 · 0 评论