比較水的算是表示式求值,列舉每個變數即可............表示式求值的時候有個地方漏了i--,貢獻1wa
#define n 10005
char str[n];
int num[n];
char op[n];
int v[11];
int id[11];
char cmp(char a,char b)
if(a=='-')
if(a=='*')
if(a=='(')
if(a==')')
}int cal(int a,int b,char c)
int gao() else else if(c=='=') else if(c=='>')}}
return num[topnum];
}int main()
int ans;
scanf("%d",&ans);
scanf("%s",str+1);
int len = strlen(str+1);
str[0] = '(',str[len+1] = ')',str[len+2] = '\0';
bool ok =0;
do}while(next_permutation(id+1,id+1+n));
if(ok)puts("yes");
else puts("no");
}return 0;
}
HDU1237 表示式求值
讀入乙個只包含 的非負整數計算表示式,計算該表示式的值。測試輸入包含若干測試用例,每個測試用例佔一行,每行不超過200個字元,整數和運算子之間用乙個空格分隔。沒有非法表示式。當一行中只有0時輸入結束,相應的結果不要輸出。對每個測試用例輸出1行,即該表示式的值,精確到小數點後2位。1 2 4 2 5 ...
hdu1237 表示式求值)
怎麼講呢,我做這題做了很久都沒有做出來,然後我是看別人部落格才寫出來的。做完這題給我什麼感覺呢,做題一定要細心!細心!細心!重要的事情說三遍!ac include include intmain else if str i str i str i str i fuhao t str i 存符號 me...
表示式求值
程式的說明見清華大學出版社 資料結構 c語言版 include include define stack init size 40 define stackincrement 20 define ok 1 define false 0 typedef structs stack typedef st...