AT_abc283_b.[ABC283B] First Query Problem
入门
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定一个整数 N 和一个长度为 N 的数列 A=(A1,A2,…,AN)。
有 Q 个查询,请按给定顺序依次处理。每个查询有以下两种类型之一:
1 k x:将 Ak 的值修改为 x。2 k:输出 Ak 的值。
输入格式
输入按以下格式从标准输入中给出。
N A1 A2 … AN Q query1 query2 ⋮ queryQ
其中,queryi 表示第 i 个查询,格式如下之一:
1 k x
2 k
输出格式
设第 2 种类型的查询有 q 次,请输出 q 行。第 j 行(1≤j≤q)输出第 j 个第 2 种类型查询的答案。
输入输出样例
输入#1
3 1 3 5 7 2 2 2 3 1 3 0 2 3 1 2 8 2 2 2 1
输出#1
3 5 0 8 1
输入#2
5 22 2 16 7 30 10 1 4 0 1 5 0 2 2 2 3 2 4 2 5 1 4 100 1 5 100 2 3 2 4
输出#2
2 16 0 0 16 100
输入#3
7 478 369 466 343 541 42 165 20 2 1 1 7 729 1 6 61 1 6 838 1 3 319 1 4 317 2 4 1 1 673 1 3 176 1 5 250 1 1 468 2 6 1 7 478 1 5 595 2 6 1 6 599 1 6 505 2 3 2 5 2 1
输出#3
478 317 838 838 176 595 468
说明/提示
数据范围
- 1≤N≤105
- 1≤Q≤105
- 0≤Ai≤109 (1≤i≤N)
- 对于所有查询,1≤k≤N
- 对于第 1 种类型的查询,0≤x≤109
- 至少存在一个第 2 种类型的查询
- 输入均为整数
样例说明 1
初始时,A=(1,3,5)。
- 第 1 个查询时,A=(1,3,5),A2=3,输出 3。
- 第 2 个查询时,A=(1,3,5),A3=5,输出 5。
- 第 3 个查询,将 A3 的值修改为 0,A=(1,3,0)。
- 第 4 个查询时,A=(1,3,0),A3=0,输出 0。
- 第 5 个查询,将 A2 的值修改为 8,A=(1,8,0)。
- 第 6 个查询时,A=(1,8,0),A2=8,输出 8。
- 第 7 个查询时,A=(1,8,0),A1=1,输出 1。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?