首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
transform
protocol-buffers
queue
x86
localhost
spring
sms
ffmpeg
php框架
go
ssl
thinkphp
nginx
iis
sftp
webhooks
ci
smtp
redis
lavarel
mysql
curl
并发
正则
nlp
ruby
vb
压力测试
多线程
cookie
nodejs
laravel
swoole
gzip
python
django
session
touch
memcache
static
phpunit
wordpress
lvs
微服务
base64
interface
struct
golang
timezone
web3
yaf
php绘图
crontab
pipeline
织梦cms
上传
varnish
uuid
php5
sockets
cPlusPlus
storage
crash
grpc
stdout
ftp
cookies
service
cache
syslog
注入
timeout
http2
php水印
cron
tengine
mqtt
缓存
队列
当前位置:
开发笔记
>
后端
> 正文
CCF201409试题
作者:mhq3022863 | 来源:互联网 | 2023-06-02 05:00
来源:CCF计算机职业资格网站。试题编号:201409-1试题名称:相邻数对时间限制:1.0s内存限制:256
来源:CCF计算机职业资格网站。
试题编号:
201409-1
试题名称:
相邻数对
时间限制:
1.0s
内存限制:
256.0MB
问题描述:
问题描述
给定n个不同的整数,问这些数中有多少对整数,它们的值正好相差1。
输入格式
输入的第一行包含一个整数n,表示给定整数的个数。
第二行包含所给定的n个整数。
输出格式
输出一个整数,表示值正好相差1的数对的个数。
样例输入
6
10 2 6 3 7 8
样例输出
3
样例说明
值正好相差1的数对包括(2, 3), (6, 7), (7, 8)。
评测用例规模与约定
1<&#61;n<&#61;1000&#xff0c;给定的整数为不超过10000的非负整数。
试题编号&#xff1a;
201409-2
试题名称&#xff1a;
画图
时间限制&#xff1a;
1.0s
内存限制&#xff1a;
256.0MB
问题描述&#xff1a;
问题描述
在一个定义了直角坐标系的纸上&#xff0c;画一个(x1,y1)到(x2,y2)的矩形指将横坐标范围从x1到x2&#xff0c;纵坐标范围从y1到y2之间的区域涂上颜色。
下图给出了一个画了两个矩形的例子。第一个矩形是(1,1) 到(4, 4)&#xff0c;用绿色和紫色表示。第二个矩形是(2, 3)到(6, 5)&#xff0c;用蓝色和紫色表示。图中&#xff0c;一共有15个单位的面积被涂上颜色&#xff0c;其中紫色部分被涂了两次&#xff0c;但在计算面积时只计算一次。在实际的涂色过程中&#xff0c;所有的矩形都涂成统一的颜色&#xff0c;图中显示不同颜色仅为说明方便。
给出所有要画的矩形&#xff0c;请问总共有多少个单位的面积被涂上颜色。
输入格式
输入的第一行包含一个整数n&#xff0c;表示要画的矩形的个数。
接下来n行&#xff0c;每行4个非负整数&#xff0c;分别表示要画的矩形的左下角的横坐标与纵坐标&#xff0c;以及右上角的横坐标与纵坐标。
输出格式
输出一个整数&#xff0c;表示有多少个单位的面积被涂上颜色。
样例输入
2
1 1 4 4
2 3 6 5
样例输出
15
评测用例规模与约定
1<&#61;n<&#61;100&#xff0c;0<&#61;横坐标、纵坐标<&#61;100。
试题编号&#xff1a;
201409-3
试题名称&#xff1a;
字符串匹配
时间限制&#xff1a;
1.0s
内存限制&#xff1a;
256.0MB
问题描述&#xff1a;
问题描述
给出一个字符串和多行文字&#xff0c;在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项&#xff1a;当选项打开时&#xff0c;表示同一个字母的大写和小写看作不同的字符&#xff1b;当选项关闭时&#xff0c;表示同一个字母的大写和小写看作相同的字符。
输入格式
输入的第一行包含一个字符串S&#xff0c;由大小写英文字母组成。
第二行包含一个数字&#xff0c;表示大小写敏感的选项&#xff0c;当数字为0时表示大小写不敏感&#xff0c;当数字为1时表示大小写敏感。
第三行包含一个整数n&#xff0c;表示给出的文字的行数。
接下来n行&#xff0c;每行包含一个字符串&#xff0c;字符串由大小写英文字母组成&#xff0c;不含空格和其他字符。
输出格式
输出多行&#xff0c;每行包含一个字符串&#xff0c;按出现的顺序依次给出那些包含了字符串S的行。
样例输入
Hello
1
5
HelloWorld
HiHiHelloHiHi
GrepIsAGreatTool
HELLO
HELLOisNOTHello
样例输出
HelloWorld
HiHiHelloHiHi
HELLOisNOTHello
样例说明
在上面的样例中&#xff0c;第四个字符串虽然也是Hello&#xff0c;但是大小写不正确。如果将输入的第二行改为0&#xff0c;则第四个字符串应该输出。
评测用例规模与约定
1<&#61;n<&#61;100&#xff0c;每个字符串的长度不超过100。
试题编号&#xff1a;
201409-4
试题名称&#xff1a;
最优配餐
时间限制&#xff1a;
1.0s
内存限制&#xff1a;
256.0MB
问题描述&#xff1a;
问题描述
栋栋最近开了一家餐饮连锁店&#xff0c;提供外卖服务。随着连锁店越来越多&#xff0c;怎么合理的给客户送餐成为了一个急需解决的问题。
栋栋的连锁店所在的区域可以看成是一个n×n的方格图&#xff08;如下图所示&#xff09;&#xff0c;方格的格点上的位置上可能包含栋栋的分店&#xff08;绿色标注&#xff09;或者客户&#xff08;蓝色标注&#xff09;&#xff0c;有一些格点是不能经过的&#xff08;红色标注&#xff09;。
方格图中的线表示可以行走的道路&#xff0c;相邻两个格点的距离为1。栋栋要送餐必须走可以行走的道路&#xff0c;而且不能经过红色标注的点。
送餐的主要成本体现在路上所花的时间&#xff0c;每一份餐每走一个单位的距离需要花费1块钱。每个客户的需求都可以由栋栋的任意分店配送&#xff0c;每个分店没有配送总量的限制。
现在你得到了栋栋的客户的需求&#xff0c;请问在最优的送餐方式下&#xff0c;送这些餐需要花费多大的成本。
输入格式
输入的第一行包含四个整数n, m, k, d&#xff0c;分别表示方格图的大小、栋栋的分店数量、客户的数量&#xff0c;以及不能经过的点的数量。
接下来m行&#xff0c;每行两个整数xi, yi&#xff0c;表示栋栋的一个分店在方格图中的横坐标和纵坐标。
接下来k行&#xff0c;每行三个整数xi, yi, ci&#xff0c;分别表示每个客户在方格图中的横坐标、纵坐标和订餐的量。&#xff08;注意&#xff0c;可能有多个客户在方格图中的同一个位置&#xff09;
接下来d行&#xff0c;每行两个整数&#xff0c;分别表示每个不能经过的点的横坐标和纵坐标。
输出格式
输出一个整数&#xff0c;表示最优送餐方式下所需要花费的成本。
样例输入
10 2 3 3
1 1
8 8
1 5 1
2 3 3
6 7 2
1 2
2 2
6 8
样例输出
29
评测用例规模与约定
前30%的评测用例满足&#xff1a;1<&#61;n <&#61;20。
前60%的评测用例满足&#xff1a;1<&#61;n<&#61;100。
所有评测用例都满足&#xff1a;1<&#61;n<&#61;1000&#xff0c;1<&#61;m, k, d<&#61;n^2。可能有多个客户在同一个格点上。每个客户的订餐量不超过1000&#xff0c;每个客户所需要的餐都能被送到。
试题编号&#xff1a;
201409-5
试题名称&#xff1a;
拼图
时间限制&#xff1a;
3.0s
内存限制&#xff1a;
256.0MB
问题描述&#xff1a;
问题描述
给出一个n×m的方格图&#xff0c;现在要用如下L型的积木拼到这个图中&#xff0c;使得方格图正好被拼满&#xff0c;请问总共有多少种拼法。其中&#xff0c;方格图的每一个方格正好能放积木中的一块。积木可以任意旋转。
输入格式
输入的第一行包含两个整数n, m&#xff0c;表示方格图的大小。
输出格式
输出一行&#xff0c;表示可以放的方案数&#xff0c;由于方案数可能很多&#xff0c;所以请输出方案数除以1,000,000,007的余数。
样例输入
6 2
样例输出
4
样例说明
四种拼法如下图所示&#xff1a;
评测用例规模与约定
在评测时将使用10个评测用例对你的程序进行评测。
评测用例1和2满足&#xff1a;1<&#61;n<&#61;30&#xff0c;m&#61;2。
评测用例3和4满足&#xff1a;1<&#61;n, m<&#61;6。
评测用例5满足&#xff1a;1<&#61;n<&#61;100&#xff0c;1<&#61;m<&#61;6。
评测用例6和7满足&#xff1a;1<&#61;n<&#61;1000&#xff0c;1<&#61;m<&#61;6。
评测用例8、9和10满足&#xff1a;1<&#61;n<&#61;10^15&#xff0c;1<&#61;m<&#61;7。
grep
ci
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
vb
基于KVM的SRIOV直通配置及性能测试
SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ...
[详细]
蜡笔小新 2024-12-25 19:26:39
ci
配置并访问BackTrack 5的SSH服务
本文详细介绍了如何在BackTrack 5中配置和启动SSH服务,确保其正常运行,并通过Windows系统成功连接。涵盖了必要的密钥生成步骤及常见问题解决方法。 ...
[详细]
蜡笔小新 2024-12-27 20:13:35
ci
Handling Null Object Encoding in OAuth 1.0a API Implementation
Explore a common issue encountered when implementing an OAuth 1.0a API, specifically the inability to encode null objects and how to resolve it. ...
[详细]
蜡笔小新 2024-12-28 08:54:34
ci
技术分享:从动态网站提取站点密钥的解决方案
本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ...
[详细]
蜡笔小新 2024-12-28 04:11:47
ci
Java 中的 BigDecimal pow()方法,示例
Java 中的 BigDecimal pow()方法,示例 ...
[详细]
蜡笔小新 2024-12-27 20:54:03
localhost
Linux 系统启动故障排除指南:MBR 和 GRUB 问题
本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ...
[详细]
蜡笔小新 2024-12-27 20:40:29
ci
FastJSON解析与数据提取技巧
探讨如何高效使用FastJSON进行JSON数据解析,特别是从复杂嵌套结构中提取特定字段值的方法。 ...
[详细]
蜡笔小新 2024-12-27 19:49:07
mysql
新浪笔试题
1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ...
[详细]
蜡笔小新 2024-12-27 19:32:17
ci
使用动态规划算法求解0-1背包问题
本文介绍如何利用动态规划算法解决经典的0-1背包问题。通过具体实例和代码实现,详细解释了在给定容量的背包中选择若干物品以最大化总价值的过程。 ...
[详细]
蜡笔小新 2024-12-27 19:17:15
ci
深入理解设计模式与七大原则
本文详细探讨了Java中的24种设计模式及其应用,并介绍了七大面向对象设计原则。通过创建型、结构型和行为型模式的分类,帮助开发者更好地理解和应用这些模式,提升代码质量和可维护性。 ...
[详细]
蜡笔小新 2024-12-27 19:10:10
ci
词根词缀解析:greg、hap、helio及其他词源故事
本文基于刘洪波老师的《英文词根词缀精讲》,深入探讨了多个重要词根词缀的起源及其相关词汇,帮助读者更好地理解和记忆英语单词。 ...
[详细]
蜡笔小新 2024-12-27 18:59:50
并发
Java并发编程:LinkedBlockingQueue的实际应用
本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ...
[详细]
蜡笔小新 2024-12-27 18:51:49
ci
数据管理权威指南:《DAMA-DMBOK2 数据管理知识体系》
本书提供了全面的数据管理职能、术语和最佳实践方法的标准行业解释,构建了数据管理的总体框架,为数据管理的发展奠定了坚实的理论基础。适合各类数据管理专业人士和相关领域的从业人员。 ...
[详细]
蜡笔小新 2024-12-27 18:29:55
mysql
CentOS7源码编译安装MySQL5.6
2019独角兽企业重金招聘Python工程师标准一、先在cmake官网下个最新的cmake源码包cmake官网:https:www.cmake.org如此时最新 ...
[详细]
蜡笔小新 2024-12-27 17:49:56
并发
深入理解 SQL 视图、存储过程与事务
本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ...
[详细]
蜡笔小新 2024-12-27 17:40:42
mhq3022863
这个家伙很懒,什么也没留下!
Tags | 热门标签
transform
protocol-buffers
queue
x86
localhost
spring
sms
ffmpeg
php框架
go
ssl
thinkphp
nginx
iis
sftp
webhooks
ci
smtp
redis
lavarel
mysql
curl
并发
正则
nlp
ruby
vb
压力测试
多线程
cookie
RankList | 热门文章
1
小巧高颜值 酷冷至尊魔方NR200P机箱图赏
2
镜子放在家里什么位置好?镜子谁家都要,摆对位置很重要:给我设置镜子
3
spring注解@SessionAttributes
4
代理服务器环境下Proxifier怎么设置
5
Dom捕捉事件和冒泡事件原理与demo测试
6
《画娥眉/忆王孙》翻译 原文赏析诗人宋张辑
7
良好/当前的php文件上传库?
8
tensorflow:指定gpu 限制使用量百分比,设置最小使用量的实现
9
python调试工具pysnooper
10
web项目启动流程
11
【洛谷 P1445】 [Violet]樱花(唯一分解定理)
12
天猫关联在哪里设置(天猫关联在哪里设置权限)
13
idea安装mybatisplugin(mybatis插件)
14
哈密顿圈|回溯6
15
C#对象JSON序列化与客户端JavaScript反序列化
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有