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

做我女朋友好不好套路网站北京网站制作招聘

做我女朋友好不好套路网站,北京网站制作招聘,龙华线上推广,项目建设全过程题目描述 小杨认为一个数字 x 是奇妙数字当且仅当 xpa,其中 p 为任意质数且 a 为正整数。例如,823,所以 8 是奇妙的,而 6 不是。 对于一个正整数 n,小杨想要构建一个包含 m 个奇妙数字的集合 {x1​,x2​,⋯,xm​}&am…

题目描述

小杨认为一个数字 x 是奇妙数字当且仅当 x=pa,其中 p 为任意质数且 a 为正整数。例如,8=23,所以 8 是奇妙的,而 6 不是。

对于一个正整数 n,小杨想要构建一个包含 m 个奇妙数字的集合 {x1​,x2​,⋯,xm​},使其满足以下条件:

  • 集合中不包含相同的数字。
  • x1​×x2​×⋯×xm​ 是 n 的因子(即 x1​,x2​,⋯,xm​ 这 m 个数字的乘积是 n 的因子)。

小杨希望集合包含的奇妙数字尽可能多,请你帮他计算出满足条件的集合最多包含多少个奇妙数字。

输入格式

第一行包含一个正整数 n,含义如题面所示。

输出格式

输出一个正整数,代表满足条件的集合最多包含的奇妙数字个数。

输入输出样例

输入 #1复制

128

输出 #1复制

3

说明/提示

样例解释

关于本样例,符合题意的一个包含 3 个奇妙数字的集合是 {2,4,8}。首先,因为 2=21,4=22,8=23,所以 2,4,8 均为奇妙数字。同时,2×4×8=64 是 128 的的因子。

由于无法找到符合题意且同时包含 4 个奇妙数字的集合,因此本样例的答案为 3。

数据范围

对于 100% 的数据,保证 2≤n≤1012。

子任务编号得分占比n
120%≤10
220%≤1000
360%

≤1012

题意简述

重新分配强化材料给武器,使第 1 种武器材料数最多,且总转移成本最小。

思路

读取武器的种类数 n 和强化材料的数量 m。对于每个强化材料,记录其对应的武器编号和成本,并统计每种武器的材料数量和成本列表。

对每种武器的强化材料成本列表进行排序,以便后续能够高效地选择成本最低的材料。

我们定义一个函数 f:该函数计算了在给定第 1 种武器需要达到的强化材料数量 x 时,将其他武器的材料转移到第 1 种武器所需的最小成本。

函数内部通过遍历每种非第 1 种武器,计算需要转移的材料数量,并从该武器的成本列表中选择成本最低的材料进行转移。如果转移后第 1 种武器的材料数量仍然不足 x,则从剩余的材料中选择成本最低的进行补充。

我们遍历一个范围,从第 1 种武器的初始材料数量到总材料数量。对于每个可能的 x 值,调用函数 f 计算转移成本,并更新全局最小成本。最终输出全局最小成本作为结果。

code!!!

#include<bits/stdc++.h>
using namespace std;
#define int long long 
vector<int> cost[1010];
int n,m,ans=LONG_LONG_MAX;
void work(int x){int money=0;int d=x-cost[1].size();vector<int>v;for(int i=2;i<=n;i++){int isz=cost[i].size();int need=max(isz-(x-1),0ll);for(int j=0;j<need;j++){money+=cost[i][j];}d-=need;for(int j=need;j<cost[i].size();j++)v.push_back(cost[i][j]); }if(d>0){sort(v.begin(),v.end());for(int i=0;i<v.size()&&d>0;i++){money+=v[i];d--;}}ans=min(ans,money);
}
signed main(){ios::sync_with_stdio(false);cin.tie(0),cout.tie(0);cin>>n>>m;for(int i=1;i<=m;i++){int p,c;cin>>p>>c;cost[p].push_back(c);}for(int i=2;i<=n;i++)sort(cost[i].begin(),cost[i].end());int s1=cost[1].size();if(s1==0)s1=1;for(int x=s1;x<=m;x++){work(x);}cout<<ans;return 0;//华丽结束
}//完结散花
/*by huntercwo 2025 0601 20:01:22

http://www.dtcms.com/wzjs/543387.html

相关文章:

  • 开发定制网站公司网页和网站设计
  • .net和php那个做网站好wordpress慢 排查
  • 只会后端不会前端如何做网站苏州做网站便宜的公司哪家好
  • 工程建设国家标准网站智能建站技术
  • 宁乡网站建设uuv9制作企业网站教程
  • 自动seo系统seo营销是什么意思
  • 做网站流行的网络公司取名字大全
  • c2c的网站有哪些东莞市手机网站建设哪家好
  • 资源网站排名优化seo公司网站建设行为规定
  • 抚州北京网站建设书店中文网站模板
  • 做网站需要做什么页面APP开发网站建设哪家好
  • 企业网站和信息化建设麦片网站建设
  • 互联网网站开发创业计划书海外域名注册网站
  • 安全网站建设的研究方法网站做友情链接的用途
  • 句容网站建设开发外卖网站建设的策划书
  • 网站建设120CMS网站建设优势
  • 网站推广包含哪些方法南通网站外包
  • 高端网站制作软件wordpress仿百度搜索主题
  • 网站及新媒体帐号内容建设中国最著名的40个建筑
  • 建设网站需要支付什么插件费用吗建站63年来第一次闭站 北京站辟谣
  • 外贸网站怎么做效果好车工订单网站
  • 网站开发流程传智播客深圳市网站建设
  • 甘肃省建设社厅网站设计软件培训学校
  • 网站设置301跳转如何判断网站数据库类型
  • 中国建设银行网站类型分析网站建设项目背景
  • app 网站 比较深圳做网站做公司网站的公司
  • 怎样分析网站做seo做购物网站学什么技术
  • 个人网站做支付宝收款wordpress 更改插件样式
  • 正邦高端网站建设做一个网站需要投入多少钱
  • 佛山企业手机网站建设海南注册公司在哪个网站