// ---------------------------------------------------------- #include int md(int m,int d) { switch (m) { case 12: d = d + 30; case 11: d = d + 31; case 10: d = d + 30; case 9: d = d + 31; case 8: d = d + 31; case 7: d = d + 30; case 6: d = d + 31; case 5: d = d + 30; case 4: d = d + 31; case 3: d = d + 28; case 2: d = d + 31; case 1: d = d; } return d; } main() { int m0,d0,m1,d1; scanf("%d %d %d %d",&m0,&d0,&m1,&d1); printf("%d\n",md(m1,d1)-md(m0,d0)); } // ---------------------------------------------------------- #include int fact(int n) { if(n==0) return 1; else return n * fact(n-1); } main() { int n; scanf("%d",&n); printf("%d ! = %d\n",n,fact(n)); } // ---------------------------------------------------------- #include d2x(int num,int x) { if(num int mypow(int a, int b) { if(b==0) return 1; else return a * mypow(a,b-1); } main() { int a,b; scanf("%d %d",&a,&b); printf("%d ^ %d = %d\n",a,b,mypow(a,b)); }