当前位置: 首页 > news >正文

P3156 【深基15.例1】询问学号

题目描述

有 n(n≤2×106) 名同学陆陆续续进入教室。我们知道每名同学的学号(在 1 到 109 之间),按进教室的顺序给出。上课了,老师想知道第 i 个进入教室的同学的学号是什么(最先进入教室的同学 i=1),询问次数不超过 105 次。

输入格式

第一行 2 个整数 n 和 m,表示学生个数和询问次数。

第二行 n 个整数,表示按顺序进入教室的学号。

第三行 m 个整数,表示询问第几个进入教室的同学。

输出格式

输出 m 个整数表示答案,用换行隔开。

输入输出样例

输入 #1复制

10 3 1 9 2 60 8 17 11 4 5 14 1 5 9

输出 #1复制

1 8 5

题解:

#include "iostream"
using namespace std;
long long a[2000005];
int b[100005];
int main(){
int n,m;
cin>>n>>m;

for(int i=0;i<n;i++){
cin>>a[i];
}

for(int i=0;i<m;i++){
cin>>b[i];
}
int i=0;
while(m--){
cout<<a[b[i++]-1]<<endl;
}
system("pause");
return 0;
}

http://www.cnnetsun.cn/news/1496994.html

相关文章:

  • Pixel Fashion Atelier效果展示:同一Prompt下不同Forge Scale值的皮革质感渐变图
  • 从ChatGPT到机器翻译:GRPO算法如何优化大语言模型的生成效果?
  • 别再只会用openssl req了!手把手教你用C代码生成和解析CRL吊销列表(附完整示例)
  • npm install 背后的依赖管理机制:为什么你的node_modules这么大?
  • 【工业级边缘推理加速手册】:从PyTorch到TFLite Micro的7层校验流水线,含自动化脚本与CI/CD集成模板
  • 别再折腾CUDA了!Win10下ZED2相机Python环境一键配置保姆级教程(含pyzed安装避坑)
  • Zotero PDF Translate:重构学术研究的多语言智能翻译架构
  • 华为OD机试真题2026双机位C卷 PythonJS 实现【用户入网定期复评】
  • 告别眼部疲劳:让文献阅读更舒适的开源方案
  • 终极星露谷物语模组合集:让你的农场生活效率提升300%
  • python中带参数的装饰器的使用方法及应用场景
  • 收藏 | AI Agent 开发核心概念解析:从 LLM 到 Sub-agents,小白也能轻松入门
  • GLM库的ortho函数详解:从参数含义到矩阵运算可视化调试技巧
  • Grok-1开源项目实战指南:从环境搭建到性能优化的全方位解决方案
  • ViGEmBus虚拟手柄驱动:5个简单步骤实现专业级游戏控制体验
  • 跨平台实战:在QT Creator中一站式配置GStreamer开发环境
  • CTP期权操作实战指南:从查询到行权的完整流程
  • ROS机器人实战:修改LIO-SAM源码,一键保存TUM格式轨迹与点云地图
  • 从零到一:BepInEx游戏模组框架完全指南
  • 信奥赛C++提高组csp-s之组合数学专题课:第二类斯特林数
  • RabbitMQ 3.13.2安装踩坑实录:如何绕过rabbitmq-service.bat install code 1错误
  • 告别Windows依赖!用.NET 6+GTK轻松实现WinForm跨平台开发(Linux/Mac实战)
  • Grok-1开源项目实战指南:从零开始运行3140亿参数AI大模型
  • 3步解锁浏览器自动化革命:n8n-nodes-puppeteer让网页操作告别手动时代
  • 智能家居避坑指南:Arduino光敏电阻+继电器控制实战(LCD1602显示调试技巧)
  • Termius vs SecureCRT:为什么这款内置FTP的SSH工具更适合中文用户?
  • 保姆级教程:在Windows 11上搞定Webots R2022a与MATLAB R2022a的联合仿真环境配置
  • 离线环境解决方案:OpenClaw+GLM-4.7-Flash在内网科研机构的应用
  • 利用CSS动画打造动态语音发送波纹效果
  • 文科生也能玩转的AI自动化:我是如何用魔搭MCP和CherryStudio让Python代码自己发小红书的