D. 【ZCX-004-DIV3】D. 处理数组

    传统题 1000ms 256MiB

【ZCX-004-DIV3】D. 处理数组

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目背景

小程最近在学习数组的下标访问,小智则开始给他出一些“嵌套访问”练习题。

题目描述

小智给了小程两个长为 nn 的数组 a1,a2,,ana_1,a_2,\ldots,a_nb1,b2,,bnb_1,b_2,\ldots,b_n,并保证:

1ai,bin1\le a_i,b_i\le n

注意:数组下标从 11 开始。

在 C++ 中,我们可以用表达式 a[i]b[i] 分别表示 aia_ibib_i

如果继续嵌套,就可以得到形如:

a[b[a[a[15]]]]

这样的表达式。

现在给出数组 a,ba,b 和一个表达式,求该表达式的值。

输入格式

第一行一个正整数 nn

第二行 nn 个整数 a1,,ana_1,\ldots,a_n

第三行 nn 个整数 b1,,bnb_1,\ldots,b_n

第四行一个字符串,表示表达式。

输出格式

输出一个整数,表示结果。

样例

输入:

4
2 4 1 3
1 2 4 3
a[a[b[4]]]

输出:

2

说明

按照表达式从内到外依次计算即可。

数据范围

1n,m1051\le n,m\le 10^5

【ZCX-004-DIV3】智程星周赛004(入门组)

未参加
状态
已结束
规则
乐多
题目
4
开始于
2026-4-7 0:00
结束于
2026-4-13 8:00
持续时间
2 小时
主持人
参赛人数
21