Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- int n;
- int recuFunc(int start,int prev){
- if(start==n){
- return (prev+((2*(start-1)-1)*(2*(start-1)-1)))*(prev+((2*(start-1)-1)*(2*(start-1)-1)));
- }
- else if(start==1){
- return 1*1+recuFunc(start+1,1);
- }
- else{
- return (prev+((2*(start-1)-1)*(2*(start-1)-1)))*(prev+((2*(start-1)-1)*(2*(start-1)-1)))+recuFunc(start+1,(prev+((2*(start-1)-1)*(2*(start-1)-1))));
- }
- }
- int main(){
- scanf("%d",&n);
- printf("%d",recuFunc(1,0));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement