【NOIP2006PJ】数列(sequence)题解

【C++题解】【NOIP2006PJ】数列(sequence) 题目链接 题目描述 给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当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。 输入 输入文件sequence.in 只有1行,为2个正整数,用一个空格隔开: k N(k、 阅读详情

题目描述
给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是:
1,3,4,9,10,12,13,…
(该序列实际上就是:30,31,30+31,32,30+32,31+32,30+31+32,…)
请你求出这个序列的第N项的值(用10进制数表示)。
例如,对于k=3,N=100,正确答案应该是981。

输入
输入文件sequence.in 只有1行,为2个正整数,用一个空格隔开:
k N(k、N的含义与上述的问题描述一致,且3≤k≤15,10≤N≤1000)。

输出
输出文件sequence.out 为计算结果,是一个正整数(在所有的测试数据中,结果均不超过2.1*10^9)。(整数前不要有空格和其他符号)。

样例输入
3 100

样例输出
981

思路:

(题目为啥要强调用十进制输出呢,明明就是故意提醒)

分析一下样例

k=3时,数列为:1,3,4,9,10,12,13…
转换成三进制就是:1,10,11,100,101,110,111…
看起来像是二进制,转化成十进制看看

1,2,3,4,5,6,7…
显然,第n项就是n.

程序就把这个过程逆回去,先把n转换成二进制,再把它当成K进制,重新转换为十进制就行了.

P1062 数列 洛谷 题目描述 给定一个正整数 k(3≤k≤15) ,把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当 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 ,... 阅读详情

相关推荐

用rsl_rl训练四足机器人走梅花桩:PPO算法调参实战与避坑指南

本文详细介绍了如何使用rsl_rl框架和PPO算法训练四足机器人在梅花桩上行走的实战经验。通过分析梅花桩场景的独特挑战,提供PPO算法关键参数配置策略、奖励函数设计方法以及常见问题的解决方案,帮助开发者高效实现机器人平衡控制。文章特别强调了仿真到实机的过渡技巧,最终实现98%的过桩成功率。

weixin_29103191的博客 220

【OJ】把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列

题目描述 给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是: 1,3,4,9,10,12,13,… (该序列实际上就是:30,31,30+31,32,30+32,31+32,30+31+32,…) 请你求出这个序列的第N项的值(用10进制数表示)。 例如,对于k=3,N=100,正确答案应该是981。 输入 只有1行...

Smileyan's blog 1万+

西门子200SMART自定义库开发实战:从PID到露点算法的工业应用

本文详细介绍了西门子200SMART自定义库开发实战,涵盖从PID控制到露点算法的工业应用。通过代码封装技巧、多语言支持和性能优化等高级开发方法,帮助工程师提升PLC编程效率。文章特别强调了自创库在实际项目中的优势,如恒温恒湿控制系统的成功案例,展示了自定义库在工业自动化中的强大应用价值。

lake5的博客 1025

【题解】数列【NOIP2006普及组】

找规律,二进制幂快速幂转化,模拟

snail2035的博客 775

用COMSOL计算复合材料板频散曲线:从建模到绘图全流程

导波在板结构中传播时,不同频率成分的速度不同,即频散现象。理解频散曲线是识别导波模态、确定相速度与群速度的基础,也是无损检测和结构健康监测中信号解读的关键。对于碳纤维增强复合材料等各向异性板,频散关系更加复杂,传统解析方法难以求解,数值仿真成为主流手段。通过COMSOL结合周期性边界条件与特征频率扫描,可以高效计算出复合材料板的频散曲线,进而绘制相速度和群速度随频率变化的图谱,为实验模态识别、换能器激励频率选择提供依据。本文以一个2毫米单向碳纤维板为例,详细介绍几何建模、材料参数设置、网格收敛验证、参数扫描

weixin_31412781的博客 234

保姆级教程:在RK3568上搞定PR2100K+GC2385双摄(从DTS配置到HAL层补丁)

本文详细介绍了在RK3568平台上调试PR2100K+GC2385双摄系统的完整流程,从DTS配置到HAL层补丁。涵盖硬件连接、媒体控制器拓扑验证、Camera3配置、HAL层特殊补丁及性能优化等关键步骤,帮助开发者快速解决双摄调试中的常见问题,提升嵌入式视觉系统开发效率。

weixin_28724661的博客 195

洛谷P1062(数列)

题目:给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当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,正确答案应该是9...

MaplePlane的博客 1149

JS逆向-快手__NS_hxfalcon参数分析

现在快手H5接口都需要__NS_hxfalcon这个参数,这篇文章就是逆向这个参数

ckcookies的博客 4074

T2:【NOIP2006PJ】数列(sequence)

这一题呢,老师标记的很好——思维题,真的就是如此 首先呢,我们来分析一下题目的这组样例: 十进制 转为三进制 1 1 3 10 4 11 9 100 10 101 12 110 13 111 像二进制… 再把它当成二进制转回去… 二进制 十进制 1 1 10 2 11 3 100 4 101 5 110 6 111...

Tonvia的博客 502

Matlab双目相机标定

1 概述 现在有许多双目相机在出厂时就已经标定好了,用户拿到手后可以直接使用,例如Intel Realsense系列。但是有些相机出厂的时候并没有完成标定工作,因而这个时候就需要我们自己来标定。由于笔者曾改装过一个双目相机,最远可以测至50m,因此有一定的心得体会想给大家分享一下。本文主要介绍双目相机标定的整个过程,以及导出标定数据的方法。 相机标定主要分为手动标定和自动标定,手动标定比较繁琐,这里主要介绍基于matlab工具箱的自动标定方式来对双目相机进行标定。具体的相关标定细节也可以参照这篇博客:m

weixin_46133643的博客 2万+

什么是无人机电源管理模块?电源管理模块有什么用处?

我来描述一下我的问题情景,电源管理模块的定义是,这里给出这个PX4官方对于电源管理模块的一些介绍,补充一下锂电池的放电原理大家就可以更好理解为什么需要电源管理模块

HRWVY0725的博客 2272

2020.05.02【NOIP普及组】模拟赛C组31总结

我很惊讶,我竟然AK了比赛,所以我只讲一下题解。 【NOIP2006PJ】数列(sequence)题解 【NOIP2006PJ】Jam的计数法(count)题解 【提高组NOIP2008】传纸条 题解 希望下次也能考那么好(呵呵,不可能 )。 ...

zhy_Learn的博客 261

RK3566 Android11默认客户Launcher修改

【代码】RK3566 Android11默认客户Launcher修改。

Android系统开发笔记 1723

给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是:1,3,4,9,10,12,13,…(该序列实际上就是:30,3

【代码】给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是:1,3,4,9,10,12,13,…(该序列实际上就是:30,3。

lum138的博客 687

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

1344. 数列

1344. 数列 Description 给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是:  1,3,4,9,10,12,13,…  (该序列实际上就是:30,31,30+31,32,30+32,31+32,30+31+32,…)  请你求出这个序列的第N项的值(用10进制数表示)。  例如,对

[Q]4EchoNStef 1042

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

一个正整数k(3≤k≤ 15),把所有k的方幂及所有有限个互不相等的k的方幕之和构成个通增的序列

提供一个算法,其实由于是将有限个互不相等的k,所以我们这里考察第n项的时候,能取到的最大的k的幂次,不妨设次数是p,那么与之相关的很显然应该有2^p个,于是就想到了其实an与k的次数是和n的二进制有关的. 假设n=∑bk2k,bk=1或0.于是我们有an=∑(bk*k(k-1)). 比如说k=3,第7项,因为7对应的二进制数是111(2),所以a7=132+1*31+13^0=13. 若为第11项...

二月鸟 5713

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

P1062 数列(C++_数论)

题目描述 给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是: 3,4,9,10,12,13,…3,4,9,10,12,13,…3,4,9,10,12,13,… (该序列实际上就是:30,31,30+31,32,30+32,31+32,30+31+32,…3^0,3^1,3^0+3^1,3^2,3^0+3^2,3^1+...

ccql's Blog 759

【洛谷】P1062 数列(栈 + 进制数)题解

原题地址:https://www.luogu.org/problem/P1062 题目描述 给定一个正整数k (3 ≤ k ≤ 15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当 k=3 时,这个序列是: 1,3,4,9,10,12,13,…1,3,4,9,10,12,13,…1,3,4,9,10,12,13,… 该序列实际上就是:30,31,30+31,32,3...

360°顺滑 644

Power OJ 1163: 数列

Power OJ 1163: 数列 Description 给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是: 1,3,4,9,10,12,13,… 该序列实际上就是: 请你求出这个序列的第N项的值(用10进制数表示)。 例如,对于k=3,N=100,正确答案应该是981。 Input 输入文件 只有1行,为2...

酒中欢的博客 875

PID4 / 数列

PID4 / 数列 题目描述 给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是: 1,3,4,9,10,12,13,… 请你求出这个序列的第N项的值(用10进制数表示)。 例如,对于k=3,N=100,正确答案应该是981。 输入格式 输入只有1行,为2个正整数,用一个空格隔开: k N (k、N的含义与上述的问题...

qq_41114451的博客 423

wikioi 1141 数列

题目描述 Description 给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是: 1,3,4,9,10,12,13,… (该序列实际上就是:30,31,30+31,32,30+32,31+32,30+31+32,…) 请你求出这个序列的第N项的值(用10进制数表示)。 例如,

thy0311的专栏 440

数列(规律OR进制转换)

题目描述 给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是: 1,3,4,9,10,12,13,… (该序列实际上就是:30,31,30+31,32,30+32,31+32,30+31+32,…) 请你求出这个序列的第N项的值(用10进制数表示)。 例如,对于k=3,N=100,正确答案应该是981。 输入 输入只有1行,为2个正整数,用一个空格隔开: k N (k、N的含义与上述的问题描述一致,且3≤k≤15,10≤N≤10

weixin_44856457的博客 731

洛谷P1062--任意次幂的和的排序,求第N个数

给定一个正整数k(3≤k≤15)k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3k=3时,这个序列是: 1,3,4,9,10,12,13,…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,…30,31,30+31,32,30+32,31+32,30+31+32,…) 请你求出这个序列的第NN项的值(用1010进制数表示)。 例如,对于k=3k

qq_55855427的博客 349

蓝桥杯 算法训练 数列

问题描述  给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是:  1,3,4,9,10,12,13,…  (该序列实际上就是:30,31,30+31,32,30+32,31+32,30+31+32,…)  请你求出这个序列的第N项的值(用10进制数表示)。  例如,对于k=3,N=100,正确答案应该是981。输入格...

langzitan123的博客 675

NEUQ-newoj-1634: 数列(蓝桥杯题)

1634: 数列(蓝桥杯题)描述题目描述:给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列。例如,当k=3时,这个序列是:   1,3,4,9,10,12,13,…   (该序列实际上就是:30,31,30+31,32,30+32,31+32,30+31+32,…)   请你求出这个序列的第N项的值(用10进制数表示)。例如,对于k=3,N=10...

Pewds的博客 664
上一篇: 2020.04.29【NOIP普及组】模拟赛C组30总结
下一篇: 【NOIP2006PJ】Jam的计数法(count)题解
A_F_O
博客等级 码龄7年 52粉丝 1453原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值