20170210解题报告

news/2025/2/26 7:36:46

精英班考试题

2017.2.10

题目名

工资

藏妹子之处

银河之星

源文件

money.cpp/c/pas

excel.pas/cpp

galaxy.cpp/c/pas

输入文件

money.in

excel.in

galaxy.in

输出文件

money.out

excel.out

galaxy.out

时间限制

1000MS

1000MS

1000MS

内存限制

256MB

128MB

256MB

测试点

10

10

10

测试点分值

10

10

10

 第一题 工资

(money/money.in/money.out)

时限1000ms 内存256MB

聪哥在暑假参加了打零工的活动,这个活动分为n个工作日,每个工作日的工资为Vi。有m个结算工钱的时间,聪哥可以自由安排这些时间,也就是说什么时候拿钱,老板说的不算,聪哥才有发言权!(因为聪哥是土豪,他是老板的老板)

聪哥不喜欢身上一次性有太多的钱,于是他想安排一下拿钱的时间,使他一次性拿的钱中最大的最小。(最后一天一定要领钱)

输入

第一行 2个数 n,m

接下来n行,每行一个数,代表Vi.

输出

最小的最大钱数。

样例输入

7 5

100

400

300

100

500

101

400

样例输出

500

 

样例说明

100 400//300 100//500//101//400//

“//”表示老大要去拿钱。

 

数据范围

20%   1<=n<=20

另 20%  1<=n<=50,Vi的和不超过1000

100%  1<=n<=100,000,m<=n,Vi<=10,000

第二题  藏妹子之处(excel

 

问题描述:

 

今天CZY又找到了三个妹子,有着收藏爱好的他想要找三个地方将妹子们藏起来,将一片空地抽象成一个R行C列的表格,CZY要选出3个单元格。但要满足如下的两个条件:

 

(1)任意两个单元格都不在同一行。

 

(2)任意两个单元格都不在同一列。

 

选取格子存在一个花费,而这个花费是三个格子两两之间曼哈顿距离的和(如(x1,y1)和(x,y2)的曼哈顿距离为|x1-x2|+|y1-y2|)。狗狗想知道的是,花费在minT到maxT之间的方案数有多少。

 

答案模1000000007。所谓的两种不同方案是指:只要它选中的单元格有一个不同,就认为是不同的方案。

 

输入格式:

 

 一行,4个整数,R、C、minT、maxT。3≤R,C≤4000, 1≤minT≤maxT≤20000。

 

对于30%的数据,  3  R, C  70。 

 

输出格式:

 

 一个整数,表示不同的选择方案数量模1000000007后的结果。

 

输入输出样例:

 

输入样例

3 3 1 20000

 

3 3 4 7

 

4 6 9 12

7 5 13  18

 

4000 4000  4000  14000

输出样例

6

0

264

1212

859690013

 

 

第三题 银河之星

用时:1:30min 2:60min 3:30min

预估分:200

结果: 

转载于:https://www.cnblogs.com/J-william/p/6391600.html


http://www.niftyadmin.cn/n/1967377.html

相关文章

MySQL 关于count与group by一起用的效果

本来想要效果是有多少个userId&#xff0c;结果却显示的是&#xff0c;去重后每组userId有多少个。 select count(id) from ls_wweb_log_call where userId is not null and companyUserId:companyUserId and createDate BETWEEN :nowDate AND :nextDate group by userId后来使…

Jackson将实体转为json形式,且未空或者null(不参加序列化)

Jackson将实体转为json形式&#xff0c;且未空或者null(不参加序列化), 常见用法&#xff1a; ObjectMapper mappernew ObjectMapper().setSerializationInclusion(JsonIclude.Inculde.NON_NULL) 常见还有&#xff1a;Include.ALAWAYS 默认&#xff1b;NON_DEFAULT 默认不序列化…

python的class里面的function怎么被调用

2019独角兽企业重金招聘Python工程师标准>>> 如果python class的类名和class的文件名相同&#xff0c;那么类中的function就默认是可见的。 例如&#xff1a; abc.py class abc { def function1&#xff08;&#xff09; def function2 () } function1和function2都…

MySQL启动不起来和关闭不了的问题记录

昨天centos系统上的MySQL&#xff0c;不能启动&#xff08;一直在启动中&#xff0c;不停的.....&#xff0c;也不报错&#xff0c;就一直启动中&#xff09;&#xff0c;也不能关闭&#xff08;和启动效果一样&#xff09;。 甚至&#xff1a; ps aux | grep mysql kill -9 1…

fetch传输方式

fetch传输方式 vue所利用的一种传输方式。 ①在前后台传输之前&#xff0c;需要配置好前台画面跳转的url; ②请求封装后&#xff0c;传输给后台url,返回请求数据。 ③将请求的到参数&#xff0c;导入对应的.vue,取值赋值。 <template><div class"detailsContai…

关于数据库工具_已迁移

为什么80%的码农都做不了架构师&#xff1f;>>> 数据库软件&#xff1a; Navicat、Power Designer 、Workbench 、 PHPmyAdmin 、MySQLDict(没有使用过、待试&#xff0c;如果你用过欢迎留言&#xff0c;留下你的博客地址。感谢^_^&#xff01;) 软件下载地址 powe…

linux的scp命令

scp 命令 scp 可以在 2个 linux 主机间复制文件和目录&#xff1b; 命令基本格式&#xff1a; scp [可选参数] file_source file_target 从 本地 复制到 远程 * 复制文件&#xff1a; * 命令格式&#xff1a; scp local_file remote_usernameremote_ip:remote_folder …

MyEclipse 设置字体、关闭html,jsp等页面的可视化编辑器

一、MyEclipse如何设置字体&#xff1f; 1.选择菜单windows -> preferences 2.在弹出窗口中选择General-> Appearance-> Colors and Fonts->Basic->Text Font3.点击右边的 Edit 进行编辑&#xff0c;保存修改Apply->OK 二、用MyEclipse打开html,jsp等页面…