#include<cstdio>
#include<iostream>
#include<string>
#include<string.h>
#include<algorithm>
#include<queue>
#include<map>
#include<set>
using namespace std;
void query(map<string,set<int>>&m,string &str)
{
if(m.find(str)!=m.end())
{
for(set<int>::iterator it=m[str].begin();it!=m[str].end();it++)
{
printf("%07d\n",*it);
}
}
else
cout<<"Not Found\n";
}
int main()
{
//freopen("input.txt","r",stdin);
int n;
int id;
map<string,set<int>> title,author,key,pub,year;
string ttitle,tauthor,tkey,tpub,tyear;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>id;
getchar();
getline(cin,ttitle);
title[ttitle].insert(id);
getline(cin,tauthor);
author[tauthor].insert(id);
while(cin>>tkey)
{
key[tkey].insert(id);
char c=getchar();
if(c=='\n')
break;
}
getline(cin,tpub);
pub[tpub].insert(id);
getline(cin,tyear);
year[tyear].insert(id);
}
int m;
int num;
cin>>num;
for(int i=0;i<num;i++)
{
scanf("%d: ",&m);
string temp;
getline(cin,temp);
cout<<m<<": "<<temp<<endl;
if(m==1) query(title,temp);
if(m==2) query(author,temp);
if(m==3) query(key,temp);
if(m==4) query(pub,temp);
if(m==5) query(year,temp);
}
//freopen("con","r",stdin);
system("pause");
return 0;
}相关推荐
ISP之LSC(Lens Shading Correction)
LSC - Lens Shading Correction即镜头暗影校正。
PAT乙级1022(C语言)
文章目录一、问题描述二、AC代码三、总结 一、问题描述 输入两个非负10进制整数A和B(<=230-1),输出A+B的D (1 < D <= 10)进制数。 输入格式: 输入在一行中依次给出3个整数A、B和D。 输出格式: 输出A+B的D进制数。 输入样例: 123 456 8 输出样例: 1103 二、AC代码 1.思路是除D取余法 2.先在纸上模拟579转换8进制数的过程(计算机组成原理学过) 3.记录下来每一次除法的商和余数 4.由于是倒序输出,所以余数应该用数组记录 5.商在
保姆级教程:在Ubuntu 20.04上搞定PX4飞控与T265的视觉定位(附避坑指南)
本文提供在Ubuntu 20.04上配置PX4飞控与T265视觉定位系统的详细教程,涵盖驱动安装、ROS与MAVROS桥接、PX4参数调优及故障排查。通过实测验证的步骤和避坑指南,帮助开发者实现厘米级精度的视觉定位,特别适合室内无人机应用。
PAT乙级1022题解
题目详情: 1022 D进制的A+B (20 分) 输入两个非负 10 进制整数 A 和 B (≤2的30次方 −1),输出 A+B 的 D (1<D≤10)进制数。 输入格式: 输入在一行中依次给出 3 个整数 A、B 和 D。 输出格式: 输出 A+B 的 D 进制数。 输入样例: 123 456 8 输出样例: 1103 解答: #include <iostream> #include <stack> using namespace std; int main() {
智算中心建设全流程指南:从规划到落地
智算中心的建设是一个复杂而系统的过程,涉及选址、立项、办理相关手续、设计、土建、机电安装、调试、验收等多个环节。每个环节都需要充分考虑各种因素,并注意相关的事项,以确保智算中心的顺利建设和高效运行
FUMA实战:5分钟搞定GWAS数据中的Independent SNPs和Lead SNPs筛选
本文详细介绍了如何使用FUMA平台快速筛选GWAS数据中的Independent SNPs和Lead SNPs。通过解析核心概念、分步实战演示和结果解读,帮助研究人员在5分钟内从海量显著关联位点中提炼出独立且具代表性的遗传信号,为后续功能注释和基因定位奠定高效基础。
Digital Library
A Digital Library contains millions of books, stored according to their titles, authors, key words of their abstracts, publishers, and published years. Each book is assigned an unique 7-digit number a
NXP S32k3 MCAL ADC配置
S32K3 配置MCAL ADC
PAT甲级1022
题目 1022 Digital Library (30 分) A Digital Library contains millions of books, stored according to their titles, authors, key words of their abstracts, publishers, and published years. Each book is assigned an unique 7-digit number as its ID. Given any que
华为od 面试八股文_C++_01_含答案
华为od 面试八股文_C++_01_含答案
Modbus协议全家桶(C#纯原生完整版):ModbusRTU + ModbusTCP + ModbusASCII 协议规范+完整封装+工业级实战
你已经掌握了C#串口/网口原生核心API和工业通信协议本质,而今天的主角Modbus协议,是工业通信领域绝对的王者、通用的标准、入门的必修课,没有之一。凡是做工业通信开发,必会Modbus协议;市面上99%的工业设备(PLC、变频器、温控仪、传感器、流量计、扫码枪)都原生支持Modbus协议。Modbus协议不是单一协议,而是一个「协议家族」,我们常说的就是这个家族的三大核心成员,也是工业现场的全部Modbus应用形态。
【jzoj5358】【NOIP2017提高A组模拟9.12】【BBQ】
descriptionsolution可以发现组合数的意义就是在二维平面上一个点只能往上往右走走到另一个点的方案数,这个问题可以用递推来解决,相当于在(-a[i],-b[i])上都加一,求f(a[i],b[i])的和,减去i,j相等的情况再除以二即可。code#include<cstdio> #include<cmath> #include<cstring> #include<algorithm>
YOLOv11改进-卷积-引入Upsampling by Dynamic DySample 解决传统上采样灵活性问题
现有的上采样方法如等,依赖于动态卷积来生成上采样的内容感知核,但这些方法需要额外的子网络生成动态卷积核计算量较大。尤其是 FADE 和 SAPA 需要高分辨率的特征图作为引导,进一步增加了计算负担,并限制了应用场景。DySample的核心思想是将上采样过程重新定义为点采样(Point Sampling)。通过学习输入特征图中的采样点坐标,DySample 生成内容感知的采样点来对特征图进行重新采样,而不是使用动态卷积核。具体实现步骤如下:1. 输入特征图:大小为 C×H×W的输入特征图。
PAT甲级 1022 Digital Library
PAT甲级 1022 Digital Library A Digital Library contains millions of books, stored according to their titles, authors, key words of their abstracts, publishers, and published years. Each book is assigned...
温度PID控制PLC程序
温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值
IMSL CNL 7.0.0 (x86-64)Crack
IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件
PAT 1022 Digital Library
原文链接:欢迎大家访问我的个人博客 原题链接 PAT 1022 Digital Library (30分) 考点 数据输入 map 思路 我想大家拿到题目首先想到的方法肯定是用结构体来进行数据的存储,在根据查询的条件进行筛选输出。但是我在这篇博客中获得了新的思路。 使用map<string,set<int> >将每一个查询的条件与其相对应的集合...
假人有限元模型
假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用
PAT 甲级 1022(Digital Library)
PAT 甲级 1022题目要求翻译代码思路 题目要求 A Digital Library contains millions of books, stored according to their titles, authors, key words of their abstracts, publishers, and published years. Each book is assigned an unique 7-digit number as its ID. Given any query fro
Outlook Express 6 (OE6) for Win7/Win8/Win10
英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。
PAT乙级1022
题目链接 https://pintia.cn/problem-sets/994805260223102976/problems/994805299301433344 题解 很简单,参考十进制转二进制的方法,除二取余至商为0。 这里要注意:需要处理a+b等于0的情况(参考了https://blog.youkuaiyun.com/m0_37285185/article/details/68936069,...
PAT B1022
PAT Basic Level 1022 ‘’’ #include<stdio.h> int main() { int a,b,d,num=0,x=0,y[31]; scanf("%d%d%d",&a,&b,&d); x =a+b; do { y[num++] = x%d; x = x/d; }while(x!=0); for(int i...
pat甲级1022(30分)c++
pat甲级1022(30分)c++ 类型:字符串输入处理 #include <iostream> #include <map> #include <set> using namespace std; /* * 题目大意: * 第一行: * N表示书的总数量 * 接下来N*6行: * 第一行是书的7位ID * 第二行是书名 * 第三行是书的作者 ...
PAT__1022
https://www.patest.cn/contests/pat-b-practise/1022注意有个坑,当a+b=0,输出0;package b; import java.util.Scanner; public class _1022 { public static void main(String[] args) { Scanner in = new Scanner(Syst...
PAT Basic 1022
PAT Basic 1022. D进制的A+B (20) 输入两个非负10进制整数A和B(<=230-1),输出A+B的D (1 < D <= 10)进制数。输入格式:输入在一行中依次给出3个整数A、B和D。输出格式:输出A+B的D进制数。
PAT 1022D进制的A+B
PAT 1022D进制的A+B 输入两个非负 10 进制整数A和B(≤230−1),输出A+B的D(1<D≤10)进制数。 输入格式: 输入在一行中依次给出 3 个整数A、B和D。 输出格式: 输出A+B的D进制数。 输入样例: 123 456 8 输出样例: 1103 思路: 由于d是小于等于10的,而且A,B的和最大是小于int的...
PAT1022 Digital Library
占坑。。。
PAT顶级1022 Werewolf(甲级1148升级版)
PAT顶级1022 Werewolf(甲级1148升级版) 题目: Werewolf(狼人杀) is a game in which the players are partitioned into two parties: the werewolves and the human beings. Suppose that in a game, player #1 said: “Player #2...
PAT A 1022 Digital Library 题目 答案
1022 Digital Library (30 分) A Digital Library contains millions of books, stored according to their titles, authors, key words of their abstracts, publishers, and published years. Each book is assigne...
5098



被折叠的 条评论
为什么被折叠?



