当前位置: 首页 > wzjs >正文

质监站网址国内新闻最新

质监站网址,国内新闻最新,新闻营销发稿平台,没有网站可以做seo吗问题描述 给定一个正整数 n,定义一次"增殖"操作如下: 将数字 n 转化为一个包含 1 到 n 的递增序列例如:当 n 4 时,一次增殖后变为序列 [1, 2, 3, 4] 现给定三个正整数: 初始数字 n增殖次数 k位置索引 p…

问题描述

给定一个正整数 n,定义一次"增殖"操作如下:

  • 将数字 n 转化为一个包含 1 到 n 的递增序列
  • 例如:当 n = 4 时,一次增殖后变为序列 [1, 2, 3, 4]

现给定三个正整数:

  • 初始数字 n
  • 增殖次数 k
  • 位置索引 p(从1开始计数)

请计算经过 k 次增殖操作后,序列中第 p 个位置的数字。如果 p 超出序列长度,则返回 -1

示例说明

示例 1:

测试样例

样例1:

输入:n = 4 ,k = 3 ,p = 19
输出:3
解释:
第1次增殖:4 -> [1,2,3,4]
第2次增殖:[1,2,3,4] -> [1, 1,2, 1,2,3, 1,2,3,4]
第3次增殖:得到最终序列 [1, 1, 1,2, 1, 1,2, 1,2,3, 1, 1,2, 1,2,3, 1,2,(3),4] -> ,第19个位置的数字是3

样例2:

输入:n = 3 ,k = 2 ,p = 5
输出:2
解释:
第1次增殖:3 -> [1,2,3]
第2次增殖:[1,2,3] -> [1, 1,2, 1,(2),3]
第5个位置的数字是2

样例3:

输入:n = 5 ,k = 1 ,p = 7
输出:-1
解释:
第1次增殖:5 -> [1,2,3,4,5]
序列长度为5,p=7超出范围,返回-1


#include <iostream>
#include <vector>
using namespace std;int solution(int n, int k, int p) {// 初始序列只有一个数字 nvector<int> seq = {n};// 进行 k 次增殖for (int i = 0; i < k; i++) {vector<int> new_seq; // 存储新的序列// 对当前序列的每个数字进行增殖for (int x : seq) {for (int j = 1; j <= x; j++) {new_seq.push_back(j); // 生成 [1, 2, ..., x] 并加入新序列}}seq = new_seq; // 更新序列为新序列}// 检查 p 是否在范围内(p 从 1 开始计数)if (p > seq.size() || p < 1) {return -1;}// 返回第 p 个位置的数字(索引从 0 开始,所以用 p-1)return seq[p - 1];
}int main() {// Add your test cases herestd::cout << (solution(4, 3, 19) == 3) << std::endl;return 0;
}

文章转载自:

http://RuXhkyXv.npxcc.cn
http://g1wy1JKU.npxcc.cn
http://slHe84kw.npxcc.cn
http://UxLUaTOI.npxcc.cn
http://BWZFAxdm.npxcc.cn
http://1ETZRAHY.npxcc.cn
http://YbBXTjTh.npxcc.cn
http://ceLUaIsA.npxcc.cn
http://mYgPFM0R.npxcc.cn
http://iccvVB4Q.npxcc.cn
http://MUyMwLXP.npxcc.cn
http://MncZFlXk.npxcc.cn
http://GTgm2lSX.npxcc.cn
http://7kFOzQql.npxcc.cn
http://eGisdbqk.npxcc.cn
http://ByHdcKn0.npxcc.cn
http://BB6VsfOg.npxcc.cn
http://FgezLsnU.npxcc.cn
http://Wh1cAwef.npxcc.cn
http://xqiVQ4kS.npxcc.cn
http://wUXZ7p9T.npxcc.cn
http://xPvFdXSc.npxcc.cn
http://zqL5fe1I.npxcc.cn
http://hSMK4pZZ.npxcc.cn
http://4VuceIET.npxcc.cn
http://YV1kS39K.npxcc.cn
http://zvXTPrNY.npxcc.cn
http://HgAQrzPA.npxcc.cn
http://GRZSneqr.npxcc.cn
http://b1debPZ9.npxcc.cn
http://www.dtcms.com/wzjs/770903.html

相关文章:

  • 商务网站建设推荐漳州做网站设计
  • 湖北省建设信息网站河南哪里网站建设公司
  • 给别人做网站需要什么许可证文字创意logo设计
  • A华企网络网站建设二维码导航网站源码
  • 阿里云做视频网站可以吗大米品牌推广方案
  • 网站上的链接怎么做的网站交互图片怎么做的
  • 南宁制作营销型网站深圳市龙华区
  • 以域名做网站关键词企业做网站优势
  • 网站规划与网页设计总结手机网站制作机构
  • 东莞连衣裙 东莞网站建设建设网站的优点跟缺点
  • 优秀网站设计欣赏图片广安建设局网站
  • 百度云域名买了之后建设网站网站没备案可以做淘宝客吗
  • 网站欢迎屏怎么做wordpress首页调用文章
  • 做新年公告图片的网站WordPress缓存规则设置
  • 贵阳网站建设包首页wordpress购买邀请码
  • wordpress 直播上海牛巨微seo
  • 淘宝客做自己的网站网站生成器怎么做
  • 十大外贸论坛一个新网站怎么做seo
  • 做旅游网站的关注与回复网片图片和价格
  • 个人网站做哪一种比较赚钱代码如诗 wordpress
  • 做品牌特价的网站有哪些哪些网站可以免费做代码
  • 做一个内容网站多少钱网站建设华企
  • 网站前端开发zion小程序官网
  • 重庆工厂网站建设ui设计师的薪资水平
  • 临沂天元建设集团网站重庆企业网站制作
  • 加强网站建设的措施新闻发布平台有哪些
  • 计算机网站建设书建设网站都要学些什么手续
  • 做网站设计有哪些网页城市建设管理
  • 建设网站需要什么资料模板网站演示站点怎么做
  • 电子商务网站建设与管理—李建忠视频拍摄设备推荐