1 条题解
-
0
#include<bits/stdc++.h> using namespace std; #define ll long long string s; ll sum,d=0,f=1,c,lt,rt; char ca; int main() { ios::sync_with_stdio(false); cin>>s; for(int i=0;i<s.size();i++) { if(s[i]>='0' && s[i]<='9') sum=sum10+(s[i]-'0'); if(s[i]'=') { d=1; continue; } if(s[i]'-') f=-1; else if(s[i]'+' || s[i-1]'=') f=1; if(s[i]>='a' && s[i]<='z') { c=1; ca=s[i]; } else c=0; if(s[i+1]'+' || s[i+1]'-' || s[i+1]'=' || is.size()-1) { if(sum0 && (s[i-1]<'0' || s[i-1]>'9') && s[i]!='0') { sum=1; } if(d0) { if(c==1) { lt+=(sumf); } else { rt+=-(sumf); } } else { if(c==1) { lt+=-(sumf); } else { rt+=(sumf); } } sum=0; } } if(!(rt1.0/lt)) cout<<ca<<"=0.000"; else cout<<ca<<'='<<fixed<<setprecision(3)<<rt*1.0/lt; return 0; }
- 1
信息
- ID
- 5080
- 时间
- 1000ms
- 内存
- 125MiB
- 难度
- 3
- 标签
- 递交数
- 57
- 已通过
- 41
- 上传者