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

手机网站建设软件下载网络营销有哪些功能

手机网站建设软件下载,网络营销有哪些功能,如何建设国际网站首页,微信怎么建立小程序题源:I - In Search of the Ultimate Artifact Abstract: n n n 个非负整数构成的数组 a a a,可任选 k k k 个融合为一个新数,新数为 ∏ i 1 k a i \prod\limits_{i1}^{k}a_i i1∏k​ai​。求进行若干次(可为0次)融合后的最大…
  • 题源:I - In Search of the Ultimate Artifact
  • Abstract: n n n 个非负整数构成的数组 a a a,可任选 k k k 个融合为一个新数,新数为 ∏ i = 1 k a i \prod\limits_{i=1}^{k}a_i i=1kai。求进行若干次(可为0次)融合后的最大值。答案对 998244353 998244353 998244353 取模。
  • Keyword:贪心(签到题)
  • Solution:观察合并操作,发现本质上每次在减少 k − 1 k-1 k1 个元素。因此采用堆进行维护,贪心的先默认答案为堆顶,每次取出堆中 k − 1 k-1 k1 个元素对答案相乘即可。注意每次相乘都需要进行取模操作。
  • Code:
/** Copyright (c) 2025 - Yerosius All Rights Reserved.* @Author: Yerosius* @Date: 2025-02-18 14:12:44* @FilePath: /VSCodeProject/I_In_Search_of_the_Ultimate_Artifact.cpp*/
#include<bits/stdc++.h>using namespace std;
using ll=long long;
#define int ll
#define endl "\n"
const int MOD=998244353;
void solve(){int n,k;cin>>n>>k;priority_queue<int>pq;while(n--){int _;cin>>_;if(_) pq.push(_);//0对答案极其不利,因此读入时直接忽略0}int ans=0;if(pq.size()){//先默认答案为堆顶ans=pq.top();ans%=MOD;pq.pop();}while(pq.size()>=k-1){for(int i=0;i<k-1;i++){//取堆中k-1个元素对答案相乘int _=pq.top();_%=MOD;ans*=_;ans%=MOD;pq.pop();}}cout<<ans%MOD<<'\n';
}
signed main(){ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);int t;cin>>t;while(t--) solve();return 0;
}
http://www.dtcms.com/wzjs/120180.html

相关文章:

  • 上海招聘网站排名碉堡了seo博客
  • 网站建设与网页设计制作建一个外贸独立站大约多少钱
  • 百度站长平台验证网站百度搜索风云榜
  • 潍坊外贸网站建设菏泽seo
  • 外国网站签到做任务每月挣钱武汉网站推广公司排名
  • 成华区微信网站建设女生学网络营销这个专业好吗
  • 单页面网站模板怎么做网站推广优化之八大方法
  • 苏州网站建设公司鹅鹅鹅seo网站推广公司
  • 如何做电影网站宁波seo怎么做优化
  • 江苏省建设工程八大员考试网站网站快速推广
  • 网站建设费用多少钱网址导航下载到桌面
  • 成都网站建设 四川冠辰科技外链查询
  • 广西南宁电商网站建设百度云建站
  • wordpress 文章简介seo推广软
  • seo教学江门关键词优化公司
  • 网站建设费用一年百度广告开户流程
  • 网络网站制作技巧抖音seo搜索优化
  • 免费的小程序制作工具常宁seo外包
  • 做写真素材网站线上培训课程
  • 解析网站接口怎么做竞价托管
  • 做网站去什么公司好百度推广怎么开户
  • 建立网站大约多少钱五种关键词优化工具
  • web网站开发报告百度站长之家工具
  • 网站设计需求书销售找客户的方法
  • 网站可以自己做吗谷歌seo排名工具
  • 片网站无法显示网络营销推广实战宝典
  • 英文做影评的网站微信crm系统软件
  • 网站备案中心产品推广营销
  • 亚马逊网站建设进度计划书免费seo快速排名工具
  • 怎么做网站扫描seo关键词分类