首页 > 代码库 > 小白书训练-Automatic Editing
小白书训练-Automatic Editing
题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1056
题意:替换单词,这个题不难,但写题解想想就是泪啊TAT,最大要注意的地方就是要替换彻底,就是替换完之后如果可以替换接着替换,其次,一定要一个单词一个单词的替换。
剩下的看代码吧:
#include <iostream> #include <stdio.h> #include <math.h> using namespace std; int main() { double f1,f2,fans; int i1,i2,ians; while(~scanf("%lf %c %lf",&f1,,&c,&f2)) { bool a = 1,b = 1,c = 1; i1 = f1; i2 = f2; if(fabs(f1 - i1) < 0.001) a = 0; if(fabs(f2 - i2) < 0.001) b = 0; if(!a && !b) { if(c == '+') { fans = f1 + f2; ians = i1 + i2; if(fabs(fans - ians) < 0.001) c = 0; }else if(c == '*') { fans = f1 * f2; ians = i1 * i2; if(fabs(fans - ians) < 0.001) c = 0; } } if(a) cout << "first number too big" << endl; if(b) cout << "second number too big" << endl; if(a || b || c) { cout << "result too big" << endl; } } return 0; }
梦续代码:http://www.hypo.xyz
小白书训练-Automatic Editing
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。