APs2025c#D. [APS2025 C] Dos generaro ude Ewz

[APS2025 C] Dos generaro ude Ewz

当前没有测试数据。

有一种编程语言,叫做Dos语言。最近dos语言更新了,多了一些指令。

支持几种指令:前四个是基本语句

let <变量名>=<数字> 设置一个新变量<变量名>,设为<数字>

<变量名>=<数字> 已有的变量<变量名>,设为<数字>

<变量名>=<变量名> <+/-> <数字> 已有的变量<变量名>,设为<变量名>的值(加/减)<数字>(两个变量名一样,不会出现pea=qr+3这种情况)

oprea <变量名> 输出<变量名>的值,并换行

dve <变量名> > <数字>:<4种基本语句之一> 如果<变量名>大于<数字>,执行<4种基本语句之一>

dve <变量名> < <数字>:<4种基本语句之一> 如果<变量名>小于<数字>,执行<4种基本语句之一>

dve <变量名> = <数字>:<4种基本语句之一> 如果<变量名>等于<数字>,执行<4种基本语句之一>

daea <数字>:<4种基本语句之一> 重复执行<4种基本语句之一> <数字>次,保证<数字>不超过450

如果已有的变量名使用let,或者没有的变量名不使用let,或者没有的变量名执行加上数字,或者输出没有的变量名,或者没有的变量名进行 dve 判断,那么输出 "Generaro Hdaha!"否则输出Dos程序的输出

let pea=5
let qr=4
qr=qr+6
dve qr > 7:pea=8
oprea pea
8
let pea=5
let qr=4
qr=qr+6
dve qr > 11:pea=8
oprea pea
5
let qr=4
qr=qr+6
dve qr > 7:qr=8
oprea pea
Generaro Hdaha!
pea=5
Generaro Hdaha!
let pea=-23907901366819289124637585687
daea 7:oprea pea
-23907901366819289124637585687
-23907901366819289124637585687
-23907901366819289124637585687
-23907901366819289124637585687
-23907901366819289124637585687
-23907901366819289124637585687
-23907901366819289124637585687

保证所有的都是整数,变量名都是小写字母,运行的时候没有变量的绝对值超过10的35次方

搬自 Ayfhared Python'o Sedudaoja 2025 Cdjode D。