题目描述
1.背景描述Background
脑残的Ice发了疯玩起了一种P.S.S发起的game……
2.问题描述Description
给出一个分数,然后给出n种规则,输出最后的分数,分数都是x/y的形式。x为分子,y为分母。
规则1:a=b+c;表示a等于b加c。
规则2:a=b-c;表示a等于b减c。
规则3:a=b*c;表示a等于b乘c。
规则4:a=b/c;表示a等于b整除c。
规则5:a=b^c;表示a等于b的c次方。
规则6:swap;交换分子和分母。
其中,a可以为“fenzi”或“fenmu”,b,c可以为“fenzi”或“fenmu”或数字。且0<=a,b,c<=10^100。
过程中,分子或分母小于0,则取绝对值。以保证分子和分母都为正整数。
最后的分数不用约分。如果最终分母为0,则输出“Error”。
第1行为“分子/分母”。第2行为规则数n,0<n<1000。第3~n+2行为n种规则。
输出“分子/分母”或“Error”。
7.时间限制Time Limitation
每个测试点1s
注释Hint:
过程中,分子,分母均不超过10^100(10的100次方)。规则4中,数据保证b能整除c。
输入格式
第一行,一个分数(分子“/”分母)。
第二行,一个数n表示有n种规则。
以下n行表示变化的规则。
输出格式
一行,输出分子/分母。
样例输入
样例输出