题解 1105: 数列

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

数列 (C++代码)

解题思路:注意事项:参考代码:(题目为啥要强调用十进制输出呢,明明就是故意提醒)分析一下样例k=3时,数列为:1,3,4,9,10,12,13..转换成三进制就是:1,10,11,100,101,110,111..看起来像是二进制,转化成十进制看看1,

数列 (C语言代码)

解题思路:我写了一个个人认为完全没错的代码交进去。提示错了,就是下面的代码1.自己测试也是完全正确的。然后我稍改出了代码2,自己测试,151000,这组数就会出错。唉,我也不说啥了,系统说啥对就是啥对吧。代码2是能通过的。注意事项:参考代码:代码1:#include#include<

数列 (C++代码)

摘要:解题思路:第1项:二进制:1  数列中第一项为:3^0;              第2项:二进制:10 数列中第二项为:3^1;              第3项:二进制:11 数列中第二项为:3^……

数列 (C++代码)

摘要:/* 分析: 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加进去一个,然后要再加上前面所有的个数 如果到了某个n,加前面所有……

数列-题解(C语言代码)

摘要:解题思路:注意事项:参考代码:/*给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是:1,3,4,9,10,12,13,……

数列-题解(C语言代码)

```c#include#definemax1000structgrade{//根据要求,一个学生有多个数据,因此此题适合利用结构体intmath;intchi;inteng;intsum;intnum;};intmain(){structgradestu[max];//创建变量intn;scanf(
优质题解

1105: 数列 数组模拟与位运算 C/C++

###模拟看到n最大为1000,那么暴力模拟也无所谓,复杂度也只不过O(n)而已定义一个数组**每轮循环先在数组尾部加入新的指数幂****然后拿这个幂与此前的每一个数相加依次添加至数组尾部**最终arr[n-1]就是所求的答案```cpp#includeintk,

数列-题解(C++代码)

解题思路:利用进制转换:将N转化为二进制,例如当k=3,N=4时,N2=010,发现数学规律,即数列第四项为30*0+31*0+32*1,以此类推。注意事项:注意计算幂函数谨慎使用pow()函数,因为精度问题,我在这里就踩坑了。参考代码:/*利用进制转换:将n转化为二进制,