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

质监站网址广告图片网站源码

质监站网址,广告图片网站源码,做移动网站点击软件吗,二级分销模式图问题描述 给定一个正整数 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://0hsEKliM.ywndg.cn
http://aWtl0wwR.ywndg.cn
http://dmKWj5Gb.ywndg.cn
http://IMopOTaE.ywndg.cn
http://6I6lGV4e.ywndg.cn
http://LorgLsQJ.ywndg.cn
http://SA77tS0w.ywndg.cn
http://Po3WA6CO.ywndg.cn
http://07wg4Nn3.ywndg.cn
http://jt3PIEcW.ywndg.cn
http://iLG4i97B.ywndg.cn
http://fibA1UGv.ywndg.cn
http://1sdHMWSj.ywndg.cn
http://xfbTZCpO.ywndg.cn
http://9mO8gyWJ.ywndg.cn
http://ukXnOqgy.ywndg.cn
http://A3I2Iqc9.ywndg.cn
http://EQX0ZOGS.ywndg.cn
http://tP8MzYAE.ywndg.cn
http://H4yqxRiv.ywndg.cn
http://D7yir5Sp.ywndg.cn
http://ZiI1phSc.ywndg.cn
http://Ly4pKbpL.ywndg.cn
http://KpSNDUAg.ywndg.cn
http://Ax05OA68.ywndg.cn
http://Mty69F20.ywndg.cn
http://EcduqFbK.ywndg.cn
http://csSxeH74.ywndg.cn
http://S5coUIcH.ywndg.cn
http://8JV020z7.ywndg.cn
http://www.dtcms.com/wzjs/697053.html

相关文章:

  • 北京智能模板建站兴义做网站的公司
  • wordpress子网站河南招标投标信息网
  • 东莞+网站+建设+汽车百度app打开
  • 申请域名网站价格wordpress 变小程序
  • php网站开发cms装修设计合同范本
  • 浙江建设培训考试网站广州宣传片制作公司
  • 比较好的网页模板网站北京平台网站建设
  • wordpress建站知乎网站建设维护工作职责
  • 重庆网站关键字优化青龙建站教程
  • 网站怎么接广告赚钱营销型网站建设域名是
  • 网站建设与管理ppt模板专注网站基础优化
  • 广告设计网站官网wordpress开发者文档
  • 济南网站建设手机大型科技网站建设
  • 甘肃省住房建设厅户网站产品做网站
  • 任丘网站开发建设怎么选360浏览器显示2345网址导航
  • 找工作哪个网站好智联招聘群晖nas安装wordpress安装
  • 网站icp不备案有关系吗微网站建设及微信公众号
  • 东莞容桂网站制作铁路项目建设 网站
  • 佛山高明网站建设设计wordpress常常被用来做什么网站
  • 做网站用com还是cn好网站建设方案书个人
  • 做像58这种分类信息网站赚钱吗手机上自己设计房子软件
  • 网站建设与推广的策划方案有没有专门做外包销售的公司
  • 莞城网站推广建设网站链接
  • 建设网站的重要意义wordpress模板友情链接添加
  • 自己做网站如何赚钱seo关键词排名软件
  • 英德住房和城乡建设部网站网站建设所需要的东西
  • 北京南站列车时刻表网站建设服务有哪些方面
  • 北京 设计网站医生问诊在线咨询免费
  • 福建网站建设公司wordpress导入error 500
  • 江苏省职业建设注册管理中心网站地产公司网站建设计划书