hjlsjy 2021-08-12 15:16
浏览 20
已结题

能问道题吗,题解(代码实现)

描述
珂朵莉给了你一个序列 A ,初始为空。

你需要维护这个序列 A,支持以下两种指令:

Insert(x): 将数 xx 添加至序列 AA 的末尾。

Query(m): 选出序列中所有数中mod m 的值最小的数,并输出它的位置。如果有多个符合条件的数,选择最靠后的那个。
如果Query() 操作时序列为空,则输出 -1。

输入格式
第一行一个整数 q,表示操作个数。

接下来 q 行,每行是一个字符串和一个数,表示一次指令。

输出格式
对每个Query() 指令,输出一行一个数表示答案。

输出样例
7
Query 114514
Insert 18
Insert 15
Insert 27
Query 4
Insert 8
Query 19

输入样例
-1
1
4

数据范围
数据点编号 数据范围 特殊性质
1∼5 q≤1000 无
16∼11 q≤70000 x,m≤十的三次方
12∼25 q≤70000 x,m≤3×十的五次方

对于100% 的数据,q≤70000,x,m≤3×十的五次方

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 8月20日
    • 创建了问题 8月12日

    悬赏问题

    • ¥15 零基础200题编字典问题
    • ¥15 win11移除微软账户登录
    • ¥15 部署zabbix登录时跳转如下页面
    • ¥15 cup+fpga+88E1111 rgmii to sgmii
    • ¥15 请问如何从gprmax中导出的merged.out文件获取雷达数据(应该是个二维数组吧),我看到网上很多对雷达数据的操作但是都没有说如何获得这个数据,因为out文件不能直接操作要转成其他格式是吧
    • ¥15 usb相机曝光度expos增加一点,获取图像速度显著变慢。
    • ¥15 如何解决如图问题:我创建的java maven项目中使用了03版本的excel,我先进行了文件读取的操作(可以正常取出,文件还未损坏),文件还未损坏),然后在进行了对同一文件的写入操作
    • ¥100 对接GooglePay/GoogleWallet咨询
    • ¥15 Odoo 17系统中如何配置自动更新生产成本功能
    • ¥15 如何提取京东订单生成QQ支付链接