蓝桥杯1588: 蓝桥杯算法训练VIP-C++ Calculations题解

初见你 算法基础篇 39 0
想要检验自己的编程水平?来试试全网最全C++题库,让您在挑战中不断进步。
C*++语言和C++语言非常相似,然而C*++的程序有时会出现意想不到的结果,比如像这样的算术表达式:。如“5*a++-3*++a+a++”是合法的C*++表达式,然而基本式可以按任意顺序计算,这就是为什么计算结果是完全无法预料的,你的任务就是去找到最大的可能结果。

C*++语言和C++语言非常相似,然而C*++的程序有时会出现意想不到的结果。比如像这样的算术表达式: 表达式=基本式  /  表达式+基本式  /  表达式-基本式 基本式=增量  /  系数*增量 增量=a++  /  ++a 系数=0/1/2/……/1000 如“5*a++-3*++a+a++”是合法的C*++表达式。 计算这样的表达式的值的方法:首先是每个基本式进行计算,然后按照正常的算术运算法则计算。如果一个基本式包含“a++”,则先进行乘法运算再使变量a权值+1;如果一个基本式包含“++a”,则先使变量a权值+1再进行乘法运算。 然而基本式可以按任意顺序计算,这就是为什么计算结果是完全无法预料的。 你的任务就是去找到最大的可能结果。

蓝桥杯1588: 蓝桥杯算法训练VIP-C++ Calculations题解
-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
想要在职场中立于不败之地?那就来试试全网最全C++题库,让您在练习中快速提升技能。

标签: 蓝桥杯1588: 蓝桥杯算法训练VIP-C++ Calculations题解