试题 算法训练 表达式计算

el/2023/12/3 1:55:24

思路:直接用eval即可,python简直不要太好用。

问题描述
  输入一个只包含加减乖除和括号的合法表达式,求表达式的值。其中除表示整除。
输入格式
  输入一行,包含一个表达式。
输出格式
  输出这个表达式的值。
样例输入
1-2+3*(4-5)
样例输出
-4
数据规模和约定
  表达式长度不超过100,表达式运算合法且运算过程都在int内进行。

n = input()
print(eval(n))

http://www.ngui.cc/el/1524375.html

相关文章

试题 算法训练 最小乘积(基本型)

思路:将每组输入的数据进行从小到大排序,用a数组的第一个元素乘以b数组的最后一个元素,然后相加即可。将计算得到的结果存入列表中,最后打印出来。详见代码。 问题描述   给两组数,各n个。   请调整每组数的排列顺…

试题 算法训练 素因子去重

代码已经更新,通过了测试,思路是加入一个素数判断函数,解决了超时的问题。 注意:题目中的样例解释有误,正确的是:n10002^3 * 5^3,p2*510 思路:利用while循环,对每个i除到…

试题 算法训练 Torry的困惑(基本型)

思路:先定义一个函数判断一个数是否为质数,在用while循环计数,直到等于输入的n,每次循环都判读该数是否为质数,是则乘等于该数,详见代码。 问题描述Torry从小喜爱数学。一天,老师告诉他&#x…

试题 算法提高 字符串顺序比较

思路:把26个字母(大小写)存入字符串s中,如果两个直接相等则直接输出0即可,在不相等的情况下,利用while循环,一个一个字母比较,当字母不相等时,比较其在s中的位置大小&…

试题 算法提高 递归输出

思路:题目说必须使用递归,可以通过取余运算,在每次得到的余数前加上‘-’,然后再对该数除以10调用该函数,最后返回一个字符串,逆序打印即可。 资源限制 时间限制:1.0s 内存限制:5…

试题 算法训练 Anagrams问题

思路:先将输入的字符串全部转换成小写,在比较两个字符串的长度是否一样以及set()之后的长度是否一样,否的话返回N,是的话进行循环判断,n1数组中每个字母出现的次数与n2中的对比,是的话count1,否…

试题 算法训练 6-1 递归求二项式系数值

思路:把所有都变成C(k,k)或C(0,n)求和即可。 资源限制 时间限制:10.0s 内存限制:256.0MB 样例输入 一个满足题目要求的输入范例。 3 10 样例输出 与上面的样例输入对应的输出。 数据规模和约定   输入数据中每一个数的范围。   例&…

试题 算法提高 数组求和

思路&#xff1a;我这边是取巧了&#xff0c;是把输入n个整数的列表在加上一次该列表&#xff0c;最后求和取最大值即可。 资源限制 时间限制&#xff1a;1.0s 内存限制&#xff1a;256.0MB 问题描述输入n个数&#xff0c;围成一圈&#xff0c;求连续m&#xff08;m<n&am…

试题 历届试题 核桃的数量

思路&#xff1a;就是一个求解最小公倍数的问题。 资源限制 时间限制&#xff1a;1.0s 内存限制&#xff1a;256.0MB 问题描述 小张是软件项目经理&#xff0c;他带领3个开发组。工期紧&#xff0c;今天都在加班呢。为鼓舞士气&#xff0c;小张打算给每个组发一袋核桃&#…

试题 算法提高 字符串匹配

思路&#xff1a;为0时我这里全部转成小写对比&#xff0c;为1时就直接比较即可&#xff0c;详看代码。 资源限制 时间限制&#xff1a;1.0s 内存限制&#xff1a;256.0MB 问题描述给出一个字符串和多行文字&#xff0c;在这些文字中找到字符串出现的那些行。你的程序还需支…