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

上海响应式网站建设费用深圳推广公司推荐

上海响应式网站建设费用,深圳推广公司推荐,网站开发与维护岗位说明书,一个人开发app能赚钱吗题目描述 NCL 是一家专门从事计算器改良与升级的实验室,最近该实验室收到了某公司所委托的一个任务:需要在该公司某型号的计算器上加上解一元一次方程的功能。实验室将这个任务交给了一个刚进入的新手 ZL 先生。 为了很好的完成这个任务,ZL …
题目描述

NCL 是一家专门从事计算器改良与升级的实验室,最近该实验室收到了某公司所委托的一个任务:需要在该公司某型号的计算器上加上解一元一次方程的功能。实验室将这个任务交给了一个刚进入的新手 ZL 先生。

为了很好的完成这个任务,ZL 先生首先研究了一些一元一次方程的实例:

  • 4+3x=8。
  • 6a−5+1=2−2a。
  • −5+12y=0。

ZL 先生被主管告之,在计算器上键入的一个一元一次方程中,只包含整数、小写字母及 +-= 这三个数学符号(当然,符号“-”既可作减号,也可作负号)。方程中并没有括号,也没有除号,方程中的字母表示未知数。

你可假设对键入的方程的正确性的判断是由另一个程序员在做,或者说可认为键入的一元一次方程均为合法的,且有唯一实数解。

输入

一个一元一次方程。

输出 

解方程的结果(精确至小数点后三位)。

样例输入输出

输入:6a-5+1=2-2a
输出:a=0.750

思路:

这个题有点绕,但很好做

STEP 1:声明方程字符串,变量名,系数和与常数和(合并同类项方便求解),符号,在方程的哪边

STEP 2:输入,遍历每个字符,开始处理。

STEP 3:如果是等号,就进入右边,重置符号为正

STEP 4:加号,符号为正;减号,符号为负

STEP 5:提取连续的数字字符转为整型

STEP 6:如果是系数项,现特判是否只有字母,此时说明系数=1,然后根据在式子的哪边调整,根据左右边调整符号并累加到变量系数总和

STEP 7:如果是常数项,根据左右边调整符号并累加到常数项总和

STEP 8:保存方程的结果(常数项和 / 变量系数和)

STEP 9:如果结果是-0.0,需要特判为0,不然洛谷的第5测试点不对

STEP 10:按要求输出

代码
#include<bits/stdc++.h>
using namespace std;
string s;
char v;
int c,t=0,n=1;
bool l=true;
int main()
{cin>>s;for(int i=0;i<s.length();){if(s[i]=='='){l=false;n=1;i++;}else if(s[i]=='+'){n=1;i++;}else if(s[i]=='-'){n=-1;i++;}else{int num=0,j=i;bool var=false;while(j<s.length()&&isdigit(s[j])){num=num*10+(s[j]-'0');j++;}if(j<s.length()&&isalpha(s[j])){v=s[j];if(i==j){num=1;}c+=l?n*num:-n*num;j++;}else{t+=l?-n*num:n*num;}i=j;}}double ans=(double)t/c;if(ans==-0.0){ans=0;}printf("%c=%.3f",v,ans);return 0;
}
运行结果

 

http://www.dtcms.com/wzjs/370970.html

相关文章:

  • 湖南手机网站制作公司线上销售渠道有哪几种
  • php网站开发实例教程书北京seo薪资
  • 服装定制前景seo任务平台
  • 网站页面怎么做识别二维码引流推广接单
  • 宁波seo快速优化平台关键词排名优化工具
  • 渠道推广费用咨询网站推广优化怎样
  • 网站建设的感想和建议seo公司的选上海百首网络
  • 成都高端网站制作公司北京优化推广
  • 南宁3及分销网站制作免费注册网站
  • 网站域名备案多长时间极速建站网站模板
  • 家电网站建设总体目标网络营销方案总结
  • 海淀网站建设哪家公司好安阳企业网站优化外包
  • 网站建设制作ppt文案发布平台
  • 简约风格网站设计企业推广策划方案
  • 做网站需要交钱吗公众号软文推广多少钱一篇
  • 网站开发违约解除合同通知函一键优化软件
  • 做网站 还是淘宝店常见的网络营销方式有哪些
  • 4.请简述网站建设流程的过程一键注册所有网站
  • 网站备案注意事项sem是什么显微镜
  • 政府网站建设制度管理办法最新重大新闻
  • 网站浮窗制作百度搜索引擎竞价排名
  • 网站权限设计木卢seo教程
  • wordpress主页修改主页寻找郑州网站优化公司
  • 河北网站开发价格关键词排名优化流程
  • 北京java网站开发发布新闻最快的网站
  • 电子产品营销策划书seo人才
  • 怎么查一个网站有没有做301东莞市优速网络科技有限公司
  • 买域名的网站网络营销的手段有哪些
  • 做网站需要编程基础宁波seo推荐推广渠道
  • 哪个行业最容易做网站seo外链技巧