当前位置: 首页 > news >正文

做流量网站怎么做产品设计用什么软件好

做流量网站怎么做,产品设计用什么软件好,网站建设需求文件,电脑连上网但是打不开网页题2:表达式求值 【题目描述】 给定一个只包含加法和乘法的算术表达式,请你编程计算表达式的值。 【输入文件】 输入仅有一行,为需要你计算的表达式,表达式中只包含数字、加法运算符 “ ” “” “”和乘法运算符 “ ∗ ” “…

题2:表达式求值

【题目描述】

给定一个只包含加法和乘法的算术表达式,请你编程计算表达式的值。

【输入文件】

输入仅有一行,为需要你计算的表达式,表达式中只包含数字、加法运算符 “ + ” “+” +和乘法运算符 “ ∗ ” “∗” ,且没有括号,所有参与运算的数字均为 0 0 0 231 − 1 231−1 2311 之间的整数。输入数据保证这一行只有 0 ∼ 9 、 + 、 ∗ 0∼9、+、∗ 09+ 12 12 12 种字符。

【输出文件】

输出只有一行,包含一个整数,表示这个表达式的值。注意:当答案长度多于 4 4 4 位时,请只输出最后 4 4 4 位,前导 0 0 0 不输出。

【输入样例1】

1+1*3+4

【输出样例1】

8

【输入样例2】

1+1234567890*1

【输出样例2】

7891

【输入样例3】

1+1000000003*1

【输出样例3】

4

【样例说明】

样例 1 1 1 计算的结果为 8 8 8,直接输出 8 8 8

样例 2 2 2 计算的结果为 1234567891 1234567891 1234567891,输出后 4 4 4 位,即 7891 7891 7891

样例 3 3 3 计算的结果为 1000000004 1000000004 1000000004,输出后 4 4 4 位,即 4 4 4

【数据范围】

对于 30 % 30\% 30%的数据, 0 ≤ 0≤ 0表达式中加法运算符和乘法运算符的总数 ≤ 100 ≤100 100

对于 80 % 80\% 80%的数据, 0 ≤ 0≤ 0表达式中加法运算符和乘法运算符的总数 ≤ 1000 ≤1000 1000

对于 100 % 100\% 100%的数据, 0 ≤ 0≤ 0表达式中加法运算符和乘法运算符的总数 ≤ 100000 ≤100000 100000

【代码如下】:

#include <bits/stdc++.h>
using namespace std;
ifstream cin("expr.in");
ofstream cout("expr.out");
long long a[100002];  // 储存数
bool b[100001];  // 储存运算符,如果为乘号,保存true,加号则保存false
int main() {string str;  // 以STL字符串的形式保存表达式(其实字符数组应该也可以)int i, t = 0, top = 0;long long sum = 0;cin >> str;int len = str.size();for (i = 0; i < len; ++i)if (str[i] == '+') {  // 提取加号a[++top] = t;t = 0;} else if (str[i] == '*') {  // 提取乘号a[++top] = t;t = 0;b[top] = true;} elset = t * 10 + str[i] - '0';  // 提取数a[++top] = t;for (i = 1; i <= top; ++i)if (b[i]) {  // 先算乘法// 这里做一个处理,乘号左边的数保存0,右边的保存a[i]*a[i+1]%10000a[i + 1] = a[i] * a[i + 1] % 10000;a[i] = 0;}for (i = 1; i <= top; ++i)// 再算加法,因为我们之前做过处理,所以全部加起来就行了sum = (sum + a[i]) % 10000;cout << sum << endl;  // sum即为答案return 0;
}
http://www.yayakq.cn/news/491714/

相关文章:

  • 足球网站界面设计wordpress 添加文件权限
  • 在哪个网站买做性的人中国建设人才网服务信息网
  • 电商网站开发人员人数九龙坡区发布
  • 个人做网站可以盈利么福建省教师空间建设网站
  • 企业网站推广方法和技巧wordpress pinterest
  • 怀柔石家庄网站建设网站增加权重
  • 如何做网站实名认证广州冼村为什么叫土豪村
  • 建设网站呼叫中心有什么好处住房和城乡建设部官方网站
  • 16岁做分期网站asp免费网站模板
  • 网站开发怎么做才有利于seo企业网站建设中在方案设计上
  • 购物网站的策划做药物分析网站
  • 招商网站建设定做网页上一页下一页代码
  • 网站管理系统 php网站怎么做分时
  • wap网站 全屏有风险的网站
  • 东莞做网站 汇卓微信广告投放收费标准
  • 网站建设与管理代码企业网站托管一个月多少钱
  • 深圳专业网站建设企北京seo顾问推推蛙
  • 做防水网站做视频网站怎么对接云盘
  • 网站关键词描述做暖dnf动态ufo网站
  • 兰州网站建设ulezhi建设手机网站报价
  • 网站建设地域名西安SEO网站推广
  • 做兼职的网站有哪些工作内容wordpress 开发视频
  • 国外可以用什么网站做问卷健身网站开发开题报告
  • 徐汇专业做网站微网站特效
  • 专门做流程图的网站专题网站模板
  • 深圳网站建设领先做网站推广托管费用
  • 威海专业做网站公司制作app用什么软件好
  • 厦门微信网站建设零基础如何做运营
  • 网站如何布局设计网站优化成本
  • 有教做点心的网站吗纯flash网站价格