-
数列计算
例如,当k=3时,这个序列是:
1,3,4,9,10,12,13,…
(该序列实际上就是:3^0,3^1,3^0+3^1,3^2,3^0+3^2,3^1+3^2,
3^0+3^1+3^2,…)
请你求出这个序列的第N项的值(用10进制数表示)。
例如,对于k=3,N=100,正确答案应该是981。
输入格式
输入只有1行,为2个正整数,用一个空格隔开:
k N
(k、N的含义与上述的问题描述一致,且3≤k≤15,10≤N≤1000)。
输出格式
输出为计算结果,是一个正整数(在所有的测试数据中,结果均不超过2.1*10^9)。(整数前不要有空格和其他符号)。
样例输入
3 100
样例输出
981
- 2022-03-12 08:20:11下载
- 积分:1
-
解非线性方程的同伦算法
解非线性方程的同伦算法-Solution of nonlinear equations homotopy algorithm
- 2022-07-20 09:56:49下载
- 积分:1
-
杜鹃算法时间
它是杜鹃搜索算法的MATLAB语言编码。杜鹃是求解NP难问题的优化算法类型
- 2022-03-23 17:43:31下载
- 积分:1
-
北理工的恶龙
北理工的恶龙
背景:
最近,北理工出现了一只恶龙,它长着很多头,而且还会吐火,它将会把北理工烧成废墟, 于是,校长下令召集全校所有勇士杀死这只恶龙。要杀死这只龙,必须把它所有的头都砍掉,每个勇士只能砍一个龙头,龙的每个头大小都不一样,一个勇士只有在身高不小于龙头的直径的情况下才能砍下它。而且勇士们要求,砍下一个龙头必须得到和自己身高厘米数一样的学分。校长想花 最少的学分数杀死恶龙,于是找到你寻求帮助。
输入:
第一行 龙头数 n , 勇士人数 m ( 1
- 2022-11-13 07:30:04下载
- 积分:1
-
VC++三次样条插值和贝塞尔曲线实例程序
这个源代码是基于VC++ MFC 实现三次样条插值算法,实现数据平滑处理。MFC界面可实现控制点设置,且可选择采用三次样条插值或贝塞尔曲线平滑,结果有GUI显示。
- 2023-02-17 01:50:03下载
- 积分:1
-
complex algorithm
复数运算详细算法-complex algorithm
- 2022-02-07 16:21:29下载
- 积分:1
-
用C++语言实现的基于小波分析的源代码,实现了小波分析的诸多算法...
用C++语言实现的基于小波分析的源代码,实现了小波分析的诸多算法-With C++ Language based on wavelet analysis of the source code, the realization of the wavelet analysis of many algorithms
- 2022-11-08 02:10:04下载
- 积分:1
-
最小不重复数问题
问题描述:给定一个数n,找出大于这个数的最小不重复数(任意相邻位数字不相同)。
程序给出了两种方法:find和find1,其中find1属于暴力法,直接从n+1开始寻找,每次加1,知道找到满足条件的不重复数为止。
第二种方法比较巧妙,将n各位数字存到一个数组a[]里,下标大小对应位数高低,比如1234,数组a[0...3]依次为1,2,3,4;从最高位开始找相邻的重复数,较低的重复位加1带进位,高位循环加进位直到无进位,低位置零;回到次高位重新寻找重复位,直到无重复位。
- 2022-05-13 23:24:34下载
- 积分:1
-
基于morlet小波的连续小波变换
自己编写的基于morlet小波的连续小波变换,可以修改其中参数.几个变量为输入变量,分别指信号,信号的长度以及分解的层数。输出变量,分别指小波变换的系数,频率以及尺度。就是对信号nLevel层小波变换。在实际使用的时候,只要把输入量给定,然后直接调用这个函数.但是输出与matlab自带的函数有出入,在修正中,使用的时候自己琢磨符不符合你的输入输出要求,进行算法的验证在我的程序里头是可以使用的。
- 2023-02-06 16:00:04下载
- 积分:1
-
蒙特卡罗法 很适合学习 数学建模 和 数学应用的人
蒙特卡罗法 很适合学习 数学建模 和 数学应用的人-Monte Carlo method is very suitable for application of mathematics and mathematical modeling of the person
- 2022-06-14 11:13:24下载
- 积分:1