【题解】2015年12月 测试试题

  

  给[学弟们]出了一次测试题,题目比较水,大概在普及难度QAQ。

  题目都是以前我做过的,只是简单修改了一下题面,主要目的还是考一下书上知识的运用。

  然而 。。。不出意料的是。。。

运筹帷幄

(road.cpp)

【题目描述】

刘邦军行至迷糊林,见其中瘴气围绕,又有青狼猛虎之兽,难于前行。

已知迷糊林是一个共有n个结点的图,点与点之间共有m条道路相连接,每条路有参数t,c,分别表示行走于该路的时间以及兵士损失量。你已知道,刘邦除了脸皮厚什么都不会而且兵力少得可怜,所以需要在还能有兵士存活的情况下尽快走出迷糊林。

刘邦踞鞍而问曰:“子房,如之奈何?”。

【文件格式】
输入文件:

第一行两个整数n,m,表示节点数以及边数。

以下m行每行4个整数u,v,c,t,表示u点以及v点之间有一条参数为c,t的边,c为兵士损失量,t为耗费时间。

第m+2行有两个整数s,t,表示起点与终点。

第m+3行有一个整数k,表示刘邦军的兵力。

输出文件:

一个整数表示能走出迷糊林的最短时间,如果不能走出请输出-1。

【样例数据】

Input(road.in)
4 5
1 2 2 3
1 3 3 5
1 4 7 10
2 4 4 6
3 4 2 6
1 4
5

Output (road.out)

11

【数据约定】

n<=5000 ,m<=40000 , c,d<=300 , k<=10^9

[Hint]

本题数据随机生成。

  【思路】  

    最短路优化搜索。

     链接:http://www.cnblogs.com/lidaxin/p/4911740.html

信息交换

(message.cpp)

【题目描述】

Byteland战火又起,农夫John派他的奶牛潜入敌国获取情报信息。

Cow历尽千辛万苦终于将敌国的编码规则总结如下:

1 编码是由大写字母组成的字符串。

2 设定了密字。加密的过程就是把原信息的字母替换成对应密字。

3 一个字母有且仅有一个对应密字,不同字母对应不同密字。

如今,Cow终于获取了敌国发送的一条加密信息和对应的原信息。Cow如下破解密码:扫描原信息,对于原信息中的字母x,找到它在加密信息中的对应大写字母y,且认为y是x的密字。

Cow的工作停止于以下情况:

1 信息扫描完毕且没有差错

2 扫描完毕但有字母没有在原信息中出现。

3 扫描中出现矛盾或错误,即违反上述的规则。

现在,John发来信息,要求Cow利用破译的密字翻译一条刚刚截获的敌国信息。

【文件格式】

输入文件:

第一行为Cow知道的一条加密信息。

第二行为加密信息的原信息。

第三行为John要求Cow翻译的加密信息。

输出文件:

一行,如果出现2 3 所示的停止情况则输出“Failed”,否则翻译John传送的信息。

【样例数据】

#1

Input

QWERTYUIOPLKJHGFDSAZXCVBN

ABCDEFGHIJKLMNOPQRSTUVWXY

DSLIEWO

Output

Failed

#2

Input

QWERTYUIOPLKJHGFDSAZXCVBNM

ABCDEFGHIJKLMNOPQRSTUVWXYZ

IQHPOQKGHU

Output

HANJIALONG

  

  【思路】

    简单模拟

     NOIP2009 T1

树上奶牛

(tree.cpp)

【题目描述】

农夫John的奶牛不是住在地上而是住在树上的QWQ。

奶牛之间需要串门,不过在串门之前他们会向John询问距离的大小。可是John的产业有点大奶牛的个数有点多,这让农夫John感到头疼,你能帮助他吗?

Ps:这里提到的树为OI界的[树],即无向无环图。而且因为一棵树的承载量是有限的,所以所有的奶牛可能会分布在不同的树上,即OI界的[森林]。

【文件格式】

输入文件:

第一行两个整数n m,分别表示n个结点m条边。

以下m行,每行三个整数u,v,w,分别表示u,v之间有一条距离为w的树边。

第m+2行一个整数q,表示询问的个数。

以下q行,每行两个整数u,v,表示奶牛要询问u,v之间的距离。

输出文件:

输出q行,每行对应一个询问输出答案。如果u,v不处于同一棵树上,请回答-1。

【样例数据】

Input(tree.in

5 3

1 3 5393

3 4 2845

4 2 3757

3

1 4

1 2

1 5

Output (tree.out)

8238

11995

-1

【数据约束】

对于30%的数据,n<=1000 , m<=1000 , q<=10000。

对于100%的数据,n<=10000,m<=40000,q<=100000。

[Hint] 对于所有数据皆随机生成。

  【思路】

    LCA问题。

    ps:话说在出题之前我并没有看过 bzoj 1602  =-=

   

全排列

(long.cpp)

【题目描述】

给定两个1..n的全排列,求两个全排列的最长公共子串。

【文件格式】

输入文件第一行一个整数为n,第二 三行分别有n个数表示两个全排列。

只输出一个整数表示LCP大小。

【样例数据】

Input (long.in)

5

1 3 2 4 5

2 5 1 2 3

Output (long.out)

2

【数据描述】

对于30%的数据: n<=3000

对于100%的数据:n<=100000

  【思路】

   LCS转LIS+LIS的O(nlogn)算法

    链接:http://www.cnblogs.com/lidaxin/p/4897055.html

时间: 2025-01-15 15:24:02

【题解】2015年12月 测试试题的相关文章

2015年12月18-19日,杨学明老师《产品测试管理》深圳公开课成功举办!

2015年12月18-19日,在风景秀丽的深圳华侨城鸿波酒店,研发资深顾问.资深讲师杨学明先生<产品测试管理>公开课成功举办!来自电气.软件.电子.空调.医疗.机器人等企业的研发负责人和测试部门经理等参加了此次培训,此次培训由著名研发管理专家杨学明主讲,本次课程采用全程案例分析讲解,让学员从一开始就融入到产品测试的场景中去,根据测试中所遇问题进行针对性讲解和讨论:每一个知识点的讲解都有相应的工具和模板支撑,从而使学员所学的知识在工作中能真正使用起来,也解决了培训不能落地的难题:培训结束后许多企

2015年12月国内浏览器市场份额:IE卫冕失败

IDC评述网(idcps.com)01月05日报道:根据百度统计的最新数据显示,在2015年12月国内浏览器市场上,Chrome打败IE,以36.80%份额夺冠,相比11月份的36.49%,增加0.31%.而IE则退至第2,份额36.16%,较11月减少0.55%.接下来,请看IDC评述网整理的详细数据情况. (图1)2015年12月国内浏览器市场份额分布图 如图1所示,在2015年12月份,国内浏览器市场份额前6强排名顺序,环比同年11月份,发生细微变动.Chrome取代IE成为霸主,IE则跌

我的Python成长之路---第一天---Python基础(1)---2015年12月26日(雾霾)

2015年12月26日是个特别的日子,我的Python成之路迈出第一步.见到了心目中的Python大神(Alex),也认识到了新的志向相投的伙伴,非常开心. 尽管之前看过一些Python的视频.书,算是有一点基础.但在这里我要保持空杯心态,一切从头开始.好了不多说,Let's Python!!!! 一.Python简介 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言.目前Python已经成为实际上除了中国最流行的开发语

2015年12月钓鱼网站域名涉及注册商分析:阿里居首

IDC评述网(idcps.com)01月14日报道:近日,中国反钓鱼网站联盟发布了<2015年12月钓鱼网站处理简报>.据报告显示,12月份,联盟共处理钓鱼网站14900个,环比11月上升了95%,增幅明显.截止至2015年12月,联盟累计认定并处理钓鱼网站278693个.接下来,请看IDC评述网整理的12月钓鱼网站处理情况. 1.钓鱼网站举报来源情况 2015年12月钓鱼网站举报主要来源有联盟成员.联盟自查.12321举报中心.社会举报.其中,联盟成员举报的钓鱼网站数量占总举报量的89.95

2015年12月全球浏览器份额:IE份额首次跌破50%

IDC评述网(idcps.com)01月08日报道:根据市场研究公司Net Applications最新数据显示,在2015年12月全球浏览器市场上,霸主IE份额跌至48.57%,环比11月下降1.46%,降幅增大明显.而亚军Chrome份额持续上涨,较11月增加0.92%,升至32.33%.接下来,请与IDC评述网一同关注相关数据情况. (图1)12月全球浏览器市场份额分布图 如图1所示,在2015年12月,全球浏览器市场份额大战中,IE与Chrome稳居前二,份额依次是48.57%.32.3

2015年12月流量入口占比动态:仅直接访问实现上涨

IDC评述网(idcps.com)01月27日报道:根据百度统计发布的最新数据显示,在2015年12月,国内流量入口浏览量占比五强排名情况,与11月相比,无变化.直接访问居首,占比环比上涨0.84%,达到41.44%.而另外四强的占比均遭到蚕食,其中降幅最大的是搜索引擎,环比减少0.53%. 下面,请看IDC评述网整理的详尽数据情况. (图1)12月国内流量入口浏览量占比 如图1所示,在2015年12月,国内流量入口浏览量占比五强情况分别是:直接访问第1,占41.44%:其他外链第2,占31.2

我的Python成长之路---第一天---Python基础(作业1:登录验证)---2015年12月26日(雾霾)

1 #!/usr/bin/env python3 2 # coding:utf-8 3 ''' 4 Created on: 2015年12月29日 5 6 @author: 张晓宇 7 8 Email: [email protected] 9 10 Version: 1.0 11 12 Description: 输入用户名密码,认证成功显示欢迎信息,认证失败,输错三次后锁定 13 14 Help: 15 ''' 16 import os 17 # 定义用户信息写入函数,用于把用户信息写回文件 1

我的Python成长之路---第一天---Python基础(作业2:三级菜单)---2015年12月26日(雾霾)

#!/usr/bin/env python3 # coding:utf-8 ''' Created on: 2015年12月30日 @author: 张晓宇 Email: [email protected] Version: 1.0 Description: 三层菜单 1.菜单一共三级即:省,市,区县 2.每一级菜单输入的如果输入的是菜单里的选项则进入下级菜单 3.第1级菜单输入q退出系统 4.第2.3级菜单输入q退出系统,输入b返回上级菜单 5.三级菜单全部正确打印最后的全部选择结果,否则继续

2015年12月国内网民地域分布12强:湖北跻身上榜

IDC评述网(idcps.com)01月29日报道:根据百度统计的最新数据显示,在2015年12月,国内网民地域分布前12强大战中,广东的占比虽小降至15.39%,但仍蝉联第一,在占比为7.02%的第2名江苏面前,优势不减.环比11月,12强排名发生明显变化.其中,湖北跻身上榜,取代上海位居第10,上海则跌至第12.下面,IDC评述网将对相关数据进行具体分析. (图1)2015年12月份国内网民地域分布TOP12 由图1可知,2015年12月份国内网民地域分布12强排名顺序,与11月对比,发生以