| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1175 人关注过本帖
标题:方程算法如何编写
取消只看楼主 加入收藏
热情火
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-5-19
收藏
 问题点数:0 回复次数:0 
方程算法如何编写
一元一次方程问题
★问题描述
给一个以x为变量并且没有括号的一元一次方程,请你们计算出变量x的值。
例如: 3x-5-10x+301=80x+2
每一个方程的一般形式是这样的:

'='两边分别为以x为变量的表达式

每个表达式都是由'+'或'-'号的项组成

表达式中不会出现一元的'+'或'-'

每一个项,或都是一个单独的整数,或都是由一个整数和一个小写的字符x或由一个小写的字符x组成,这里,一个小写的字符x表示为1x
★编程任务
求解一元一次方程中x的值,要注意的是,给出的方程可能无解或有无穷解。
★数据输入
第一行是长度小于300的字符串,表示给出的一元一次方程。字符串里没有多余的空格,并且变量是小写字符x。x的系数为一个整数,整数的范围为[0,1000]。
★数据输出
输出一行,一元一次方程的解。

如果浮点数S是原方程的解,输出四舍五入保留到小数点后两位。

如果原方程没有解,输出"IMPOSSIBLE"。

如果原方程有无穷多解,输出"IDENTITY"。
搜索更多相关主题的帖子: 方程 算法 编写 
2010-05-20 10:54
快速回复:方程算法如何编写
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020126 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved