#include#include#include
#include
using
namespace
std;
//int get_num(string
s)
//coutsum;
}int
main()
else
if(s[i]=='
+'||s[i]=='-'
)
} s0.push_back(s.substr(loc,s.length()-loc));
//for(int i=0;i//
cout分離後的計算
int x=0,c=0
;
int f=1
;
for(int i=0;i)
int kt=s0[i].length();
if(isalpha(s0[i][kt-1
]))
else
}//coutcout%c=%.3f
",ch,c*1.0/x);
return0;
}
一道很簡單的題目,但是花了超級多的時間。
情況很多要依次處理,我是先把他們拆開打散,然後做相應的處理。
主要用到了c++ stl 中的string資料結構型別
codevs 1015 計算器的改良
題目描述 description ncl是一家專門從事計算器改良與公升級的實驗室,最近該實驗室收到了某公司所委託的乙個任務 需要在該公司某型號的計算器上加上解一元一次方程的功能。實驗室將這個任務交給了乙個剛進入的新手zl先生。為了很好的完成這個任務,zl先生首先研究了一些一元一次方程的例項 4 3x...
計算器的改良
在codevs上遇到乙個挺新穎的題目,設計演算法解一元一次方程。ncl是一家專門從事計算器改良與公升級的實驗室,最近該實驗室收到了某公司所委託的乙個任務 需要在該公司某型號的計算器上加上解一元一次方程的功能。實驗室將這個任務交給了乙個剛進入的新手zl先生。為了很好的完成這個任務,zl先生首先研究了一...
計算器的改良
2000年分割槽聯賽普級組之一 計算器的改良 time limit 1000ms memory limit 65536k total submit 179 accepted 75 description ncl是一家專門從事計算器改良與公升級的實驗室,最近該實驗室收到了某公司所委託的乙個任務 需要在...