Saturday, April 9, 2011

10177 - (2/3/4)-D Sqr/Rects/Cubes/Boxes?

#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
    long int n,s,s2,s3,s4,r2,r3,r4;
    freopen("in.txt","r",stdin);
    while(scanf("%ld",&n)==1)
    {
        s=(n*(n+1)/2);
        s2=(n*(n+1)*(2*n+1))/6;
        s4=n*(n+1)*(2*n+1)*(3*n*n+3*n-1)/30;
        s3=s*s;
        r2=s3-s2;
        r3=s3*s-s3;
        r4=s3*s3-s4;
        cout<<s2<<" "<<r2<<" "<<s3<<" "<<r3<<" "<<s4<<" "<<r4<<"\n";
    }
    exit(0);
}

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.