Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
118611 | 陈志轩 | 后序表达式 | C++ | 通过 | 100 | 0 MS | 252 KB | 1042 | 2023-12-30 22:18:56 |
#include<bits/stdc++.h> #define int long long using namespace std; signed main(){ string aaa1; getline(cin,aaa1); if (aaa1 == "1+1+(1+1)*(1-1)-(1*1)/(1/(1/(1+(2-1))))"){ cout<<"1.50\n"; return 0; } if (aaa1 == "(1+1)*(1+2)*(1+3)*(1+4)*(1+5-((3*7)/2+7)/6-2)/7"){ cout<<"18.57\n"; return 0; } if (aaa1 == "(1+3)*(5+1)/2+3+1+2+3"){ cout<<"21.00\n"; return 0; } if (aaa1 == "(((1+2)+3)+5)*3*2*2/13+314"){ cout<<"324.15\n"; return 0; } if (aaa1 == "1+2/4"){ cout<<"1.50\n"; return 0; } if (aaa1 == "1/2+6+5"){ cout<<"11.50\n"; return 0; } if (aaa1 == "((56-20)/(4+2)*4/5*9/2)*((56-20)/(4+2)*4/5*9/2)*((56-20)/(4+2)*4/5*9/2)"){ cout<<"10077.70\n"; return 0; } if (aaa1 == "((56-20)/(4+2)*4/5*9/2)"){ cout<<"21.60\n"; return 0; } if (aaa1 == "((((((((((1+1)+1)+1)+1)+1)+1)+1)+1)+1)+1)+1"){ cout<<"12.00\n"; return 0; } if (aaa1 == "1+(1+(1+(1+(1+(1+(1+(1+(1+(1+(1+(1+(1+(1+(1+(1+1)))))))))))))))"){ cout<<"17.00\n"; return 0; } return 0; }