洛谷P3955 [NOIP2017 普及组] 图书管理员
题目链接
纯粹的暴力枚举,复杂度O(n2)
因为题目数据很小,所以很安全,不会超时.
#include<bits/stdc++.h>
using namespace std;#define N 1005
#define LL long longint book[N];//放书
int flag;//放需求码长度
int user;//放需求码
int n,m;//放书的数量和读者的数量int main()
{int i,j;//老工具人cin>>n>>m;for(i=0;i<n;i++)//输入书cin>>book[i];for(i=0;i<m;i++)//边输入边处理{cin>>flag>>user;int ans=-1;//答案默认-1int x,y;//一个放书编号的复制,一个放书末尾的编码for(j=0;j<n;j++){x=book[j];y=0;for(int k=0;k<flag;k++)//提取书的末尾编码{y+=pow(10,k)*(x%10);//提取第k位x/=10;//图书编号左移}if(y==user)//编号相同if(book[j]<ans||ans==-1)//满足第一个答案或者当前最小ans=book[j];//存着}cout<<ans<<endl;//输出}return 0;//跑路
}
洛谷P3955 [NOIP2017 普及组] 图书管理员相关推荐
- 信息学奥赛一本通 1415:【17NOIP普及组】图书管理员 | 洛谷 P3955 [NOIP2017 普及组] 图书管理员
[题目链接] ybt 1415:[17NOIP普及组]图书管理员 洛谷 P3955 [NOIP2017 普及组] 图书管理员 [题目考点] 1. 枚举 2. 二分 [解题思路] 解法1:枚举 对于每个 ...
- P3955 [NOIP2017 普及组] 图书管理员C++题解
洛谷来源:P3955 [NOIP2017 普及组] 图书管理员 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)https://www.luogu.com.cn/problem/sol ...
- P3955 [NOIP2017 普及组] 图书管理员——模拟
题目描述 图书馆中每本书都有一个图书编码,可以用于快速检索图书,这个图书编码是一个 正整数. 每位借书的读者手中有一个需求码,这个需求码也是一个正整数.如果一本书的图 书编码恰好以读者的需求码结尾,那 ...
- 信息学奥赛一本通 1414:【17NOIP普及组】成绩 | 洛谷 P3954 [NOIP2017 普及组] 成绩
[题目链接] ybt 1414:[17NOIP普及组]成绩 洛谷 P3954 [NOIP2017 普及组] 成绩 [题目考点] 1. 算术表达式 2. 自动类型转换 低精度类型与高精度类型计算结果是高 ...
- [NOIP2017普及组]图书管理员
NOIP2017 题目描述 图书馆中每本书都有一个图书编码,可以用于快速检索图书,这个图书编码是一个 正整数. 每位借书的读者手中有一个需求码,这个需求码也是一个正整数.如果一本书的图 书编码恰好以读 ...
- 信息学奥赛一本通 1208:2的幂次方表示 | OpenJudge 2.2 8758:2的幂次方表示 | 洛谷 P1010 [NOIP1998 普及组] 幂次方
[题目链接] ybt 1208:2的幂次方表示 OpenJudge 2.2 8758:2的幂次方表示 洛谷 P1010 [NOIP1998 普及组] 幂次方 [题目考点] 1. 递归 [解题思路] 递 ...
- 信息学奥赛一本通 1314:【例3.6】过河卒(Noip2002) | 1921:【02NOIP普及组】过河卒 | 洛谷 P1002 [NOIP2002 普及组] 过河卒
[题目链接] ybt 1314:[例3.6]过河卒(Noip2002) ybt 1921:[02NOIP普及组]过河卒 洛谷 P1002 [NOIP2002 普及组] 过河卒 [题目考点] 1. 坐标 ...
- 信息学奥赛一本通 1179:奖学金 | 1938:【07NOIP普及组】奖学金 | OpenJudge NOI 1.10 04 | 洛谷 P1093 [NOIP2007 普及组] 奖学金
[题目链接] ybt 1179:奖学金 ybt 1938:[07NOIP普及组]奖学金 OpenJudge NOI 1.10 04:奖学金 洛谷 P1093 [NOIP2007 普及组] 奖学金 [题 ...
- 信息学奥赛一本通 1233:接水问题 | 1950:【10NOIP普及组】接水问题 | OpenJudge NOI 1.9 15 | 洛谷 P1190 [NOIP2010 普及组] 接水问题
[题目链接] ybt 1233:接水问题 ybt 1950:[10NOIP普及组]接水问题 OpenJudge NOI 1.9 15:接水问题 洛谷 P1190 [NOIP2010 普及组] 接水问题 ...
最新文章
- VSCode中Flow报错解决
- Ethernet IP TCP UDP 协议头部格式
- find函数matlab_从零开始的matlab学习笔记——(39)find函数
- 史上最萌最认真的机器学习/深度学习/模式识别入门指导手册(一)
- ios实例开发精品文章推荐(8.5)
- hashmap 扩容是元素还是数组_曹工说JDK源码(1)--ConcurrentHashMap,扩容前大家同在一个哈希桶,为啥扩容后,你去新数组的高位,我只能去低位?...
- 关于移动端滚动穿透问题的解决
- 根据word模版导入word中用户填写的数据
- UIKit Particle Systems in iOS 5 Tutorial ( 附雨的粒子效果 )
- Ajax 重新绑定 webgrid 数据,绑定的WebGrid形式AJAX(Bind WebGrid form AJAX)
- 赛门铁克卸载工具CleanWipe14亲测有效
- 算法高级(45)-阿尔法狗到底有多厉害?
- 女生适合学大数据开发吗,女生怎样学大数据开发
- qq音乐网页版下载歌曲
- 黄金分割法求函数最小值
- 2017 百度之星 复赛 Valley Numer(数位dp)
- 中科院计算机学院考研2021,2021中国科学院大学研究生分数线一览表(含2019-2020历年复试分数线)...
- 构建index所需的参考基因组以及各种版本的注释文件
- 9.进程监控(process_exporter)
- HDU-2094-产生冠军
热门文章
- 微信小程序学习(2)-云开发
- vivo2020届春季校园招聘在线编程考试(2)
- 总结计算机程序开发的过程,总结开发流程方面的问题.docx
- 弘辽科技:拼多多为什么经常罚款?原因有哪些?
- HTML5 Plus移动App(5+App)开发入门指南
- 数据仓库、数据湖、数据中台和湖仓一体
- 习题4-11 兔子繁衍问题 (详解)(15 分)
- zencart 中paypa支付方法的转接l
- 51单片机营养液自动配置搅拌系统TDS浓度采集自动加水加营养液
- 100个动态图标场景动画视频制作素材AE元素包