1320: 函数解析式

Posted perzhu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1320: 函数解析式相关的知识,希望对你有一定的参考价值。

函数 f(x)f(x) 满足 f(x+1)=f(x)+2xf(x+1)=f(x)+2x 且f(0)=1f(0)=1。
第一行有一个整数N表示N组测试数据。 
接下来有NN行,且每行都有一个整数xx,0<x100000<x≤10000。
求每组测试数据中f(x)f(x)的值。
2
1
2
1
3

#include <iostream>
using namespace std;


int f(int n){


	if(n==0)
		return 1;
	else
		return f(n-1)+2*(n-1);
}
int main(){




	int n,*p,i;
	scanf("%d",&n);
	p=new int[n];

	for(i=0;i<n;i++){
	
		cin>>p[i];
	}
		for(i=0;i<n;i++){
	
		cout<<f(p[i])<<endl;
	}


	return 0;

}

  

技术图片

 

 

 

以上是关于1320: 函数解析式的主要内容,如果未能解决你的问题,请参考以下文章

解析:JavaScript中的函数式编程

VSCode自定义代码片段—— 数组的响应式方法

VSCode自定义代码片段10—— 数组的响应式方法

函数式编程

无法解析片段中的 ViewModelProvider 构造?

一次函数(正比例函数)公式的解析式与C语言代码实现