/*
5 6
15625 + 0
1.2 3
1 + 0.728
-2 3
输入不合要求.
3 1.8
7 + 0.224674
q
Press any key to continue
*/
#include
#include
int main(void) {
x05double x,y,dx;
x05int ix;
x05while(scanf("%lf%lf",&x,&y) == 2) {
x05x05if(x < 0) {
x05x05x05printf("输入不合要求.n");
x05x05x05continue;
x05x05}
x05x05dx = pow(x,y);
x05x05ix = (int)dx;
x05x05dx -= ix;
x05x05printf("%d + %gn",ix,dx);
x05}
x05return 0;
}