两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

1052 問題 E: 奇怪的計(jì)算器 [calc]

時(shí)間限制: 1s 內(nèi)存限制: 128MB 提交: 1 解決: 1
題目描述

題目描述

【故事背景】JYY 有個(gè)奇怪的計(jì)算器,有一天這個(gè)計(jì)算器壞了,JYY 希望你能幫助他寫一個(gè)程序來模擬這個(gè)計(jì)算器的運(yùn)算。

【問題描述】JYY 的計(jì)算器可以執(zhí)行 N 條預(yù)設(shè)好的指令。每次 JYY 向計(jì)算器輸入一個(gè) 正整數(shù)X,計(jì)算器就會(huì)以 X 作為初始值,接著依次執(zhí)行預(yù)設(shè)的 N 條指令,最后把最終得出的結(jié)果返回給 JYY。

每一條指令可以是以下四種指令之一:(這里 a 表示一個(gè)正整數(shù)。)

1、+ a:表示將當(dāng)前的結(jié)果加上 a;

2、- a:表示將當(dāng)前的結(jié)果減去 a;

3、* a:表示將當(dāng)前的結(jié)果乘以 a;

4、@ a:表示將當(dāng)前的結(jié)果加上 a * X(X 是一開始 JYY 輸入的數(shù))。

計(jì)算器用于記錄運(yùn)算結(jié)果的變量的存儲(chǔ)范圍是有限的,所以每次運(yùn)算結(jié)束之后會(huì)有計(jì)算結(jié)果溢出的問題。

JYY 的計(jì)算器中,存儲(chǔ)每計(jì)算結(jié)果的變量只能存儲(chǔ) L 到 R 之間的 正整數(shù) ,如果一次指令執(zhí)行過后,計(jì)算結(jié)果超過了R,那么計(jì)算器就會(huì)自動(dòng)把結(jié)果變成R,然后再以 R 作為當(dāng)前結(jié)果繼續(xù)進(jìn)行之后的計(jì)算。同理,如果運(yùn)算結(jié)果小于 L,計(jì)算器也會(huì)把結(jié)果變成 L,再接著計(jì)算。

比如,假設(shè)計(jì)算器可以存儲(chǔ) 1 到 6 之間的值,如果當(dāng)前的計(jì)算結(jié)果是 2,那么在執(zhí)行 + 5 操作之后,存儲(chǔ)結(jié)果的變量中的值將會(huì)是 6。雖然 2+5 的實(shí)際結(jié)果是 7,但是由于 7 超過了存儲(chǔ)范圍的上界,所以結(jié)果就被自動(dòng)更正成了上界的大小,也就是 6。

JYY 一共想在計(jì)算器上輸入 Q 個(gè)值,他想知道這 Q 個(gè)值輸入計(jì)算器之后,分別會(huì)得到什么結(jié)果呢?


輸入

輸入文件的第一行包含三個(gè)正整數(shù),N,L 和 R;

第接下來 N 行,每行一個(gè)指令,每個(gè)指令如題述,由一個(gè)字符和一個(gè)正整數(shù)組成,字符和正整數(shù)中間有一個(gè)空格隔開;

第 N+2 行包含一個(gè)整數(shù) Q,表示 JYY 希望輸入的數(shù)的數(shù)量;

接下來 Q 行每行一個(gè)正整數(shù),第 k 個(gè)正整數(shù) Xk 表示 JYY 在第 k 次輸入的整數(shù)。


輸出

輸出 Q 行每行一個(gè)正整數(shù),第 k 行的整數(shù)表示輸入 Xk 后,依次經(jīng)過 N 個(gè)指令進(jìn)行計(jì)算所得到的結(jié)果。


樣例輸入
5 1 6
+ 5
- 3
* 2
- 7
@ 2
3
2
1
5
樣例輸出
5
3
6
提示

比賽公告

請對本次比賽進(jìn)行一些描述,公告內(nèi)容應(yīng)當(dāng)包含:

比賽的創(chuàng)辦者或組織;

本次比賽的目的或意義;