#include <iostream>
#include <math.h>
using namespace std;
double fact(int N)
{
if(N < 0)
return 0;
if (N == 0)
return 1;
else
return N * fact(N - 1);
}
int main() {
double x=1, y, p, pogr;
double count=1, befy=0, n=0;
int a=10;
while (a>=0) {
p=pow(-1,n)*pow(x,n)/fact(n);
n++;
cout <<"\t" <<p;
a--;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWF0aC5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpkb3VibGUgZmFjdChpbnQgTikKewogICAgaWYoTiA8IDApCiAgICAgICAgcmV0dXJuIDA7CiAgICBpZiAoTiA9PSAwKQogICAgICAgIHJldHVybiAxOwogICAgZWxzZQogICAgICAgIHJldHVybiBOICogZmFjdChOIC0gMSk7Cn0KaW50IG1haW4oKSB7CmRvdWJsZSB4PTEsIHksIHAsIHBvZ3I7CmRvdWJsZSBjb3VudD0xLCBiZWZ5PTAsIG49MDsKaW50IGE9MTA7CndoaWxlIChhPj0wKSB7CglwPXBvdygtMSxuKSpwb3coeCxuKS9mYWN0KG4pOwoJbisrOwoJY291dCA8PCJcdCIgPDxwOwoJYS0tOwp9CnJldHVybiAwOwp9