[luoguP1022] 计算器的改良(模拟)
传送门
超级大模拟。。
代码
#include <cstdio> #include <cstring> #include <iostream> #define isword(x) ((x) >= 'a' && (x) <= 'z') int n, a1, b1, a2, b2, f, x; char s[1001], c; int main() if(isdigit(s[i 1]) && i != 1) b1 += x * f; if(!isdigit(s[i 1]) && i != 1) if(s[i] == '+') f = 1; if(s[i] == '') f = 1; if(s[i] == '=') break; i++; } x = 0; while(isdigit(s[i])) x = (x << 1) + (x << 3) + s[i++] '0'; } i++; f = 1; while(i <= n) if(isdigit(s[i 1]) && s[i 1] != '=') b2 += x * f; if(!isdigit(s[i 1]) && s[i 1] != '=') if(s[i] == '+') f = 1; if(s[i] == '') f = 1; i++; } x = 0; while(isdigit(s[i])) x = (x << 1) + (x << 3) + s[i++] '0'; } if(isdigit(s[i 1])) b2 += x * f; if(!isdigit(s[i 1])) a1 = a2; b2 = b1; printf("%c=", c); if(b2 == 0) puts("0.000"); else printf("%.3lf\n", double(b2) / double(a1)); return 0; }
模拟
spc文件怎么看,spc文件用什么打开?
0文件怎么看,0文件用什么打开?
sparseimage文件怎么看,sparseimage文件用什么打开?
sp文件怎么看,sp文件用什么打开?
dv文件怎么看,dv文件用什么打开?
soundpack文件怎么看,soundpack文件用什么打开?
dus文件怎么看,dus文件用什么打开?
dtw文件怎么看,dtw文件用什么打开?
spdf文件怎么看,spdf文件用什么打开?
0文件怎么看,0文件用什么打开?