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

汉中网站设计网页设计主要做什么

汉中网站设计,网页设计主要做什么,企业网站城市分站系统,怎么做国际网站题目链接:https://www.lanqiao.cn/problems/3525/learning/ 个人评价:难度 2 星(满星:5) 前置知识:调和级数 整体思路 题目描述不严谨,没说在无解的情况下要输出什么(比如 n n n …

题目链接:https://www.lanqiao.cn/problems/3525/learning/

个人评价:难度 2 星(满星:5)
前置知识:调和级数


整体思路

  • 题目描述不严谨,没说在无解的情况下要输出什么(比如 n n n 1 1 1),所以我们先假设数据保证有解;
  • 2 2 2 1 0 6 10^6 106 枚举 x x x 作为约数,对于约数 x x x 去扫所有 x x x 的倍数,总共需要扫 n 2 + n 3 + n 4 + ⋯ + n n ≈ n ln ⁡ n \frac{n}{2}+\frac{n}{3}+\frac{n}{4}+\cdots+\frac{n}{n}\approx n\ln n 2n+3n+4n++nnnlnn 次;
  • 取所有 x x x 的倍数在原数组中的下标,这些下标对应的数字一定同时包含 x x x 这个约数,取这些下标中最小的两个 i d x 1 , i d x 2 idx_1,idx_2 idx1,idx2,就是满足题意的以 x x x 为约数的两个数的下标;
  • 最后对所有约数 x x x 取最满足题意的 i d x 1 , i d x 2 idx_1,idx_2 idx1,idx2 即可(如果存在多组 i , j i,j i,j,请输出 i i i 最小的那组。如果仍然存在多组 i , j i,j i,j,请输出 i i i 最小的所有方案中 j j j 最小的那组。)

过题代码

#include <bits/stdc++.h>
using namespace std;typedef long long LL;
const int maxn = 1000000 + 100;
int n, x;
pair<int, int> ans;
vector<int> idx[maxn];
priority_queue<int> que;int main() {
#ifdef ExRocfreopen("test.txt", "r", stdin);
#endif // ExRocios::sync_with_stdio(false);cin >> n;ans = {n + 1, n + 1};for (int i = 1; i <= n; ++i) {cin >> x;idx[x].push_back(i);}for (int i = 1; i < maxn; ++i) {sort(idx[i].begin(), idx[i].end());while (idx[i].size() > 2) {idx[i].pop_back();}}for (int i = 2; i < maxn; ++i) {while (!que.empty()) {que.pop();}for (int j = i; j < maxn; j += i) {for (int k = 0; k < idx[j].size(); ++k) {que.push(idx[j][k]);if (que.size() > 2) {que.pop();}}}if (que.size() < 2) {continue;}int r = que.top();que.pop();int l = que.top();que.pop();if (l < ans.first) {ans = {l, r};} else if (l == ans.first) {if (r < ans.second) {ans = {l, r};}}}cout << ans.first << " " << ans.second << endl;return 0;
}
http://www.laogonggong.com/news/34052.html

相关文章:

  • 南通网站建设祥云互联网广告投放平台加盟
  • html网页设计模板和源代码365优化大师软件下载
  • 全新微信号2元一个杭州优化关键词
  • 网站的重要性申京效率值联盟第一
  • 做网站什么价位德兴网站seo
  • redis缓存wordpress上海站群优化
  • 长沙 学校网站建设刺激广告
  • 土石方工程网站seo排名优化资源
  • 大连承接网站制作鹤壁网站推广公司
  • 教育智慧城市型网站开发南京seo网站优化
  • wordpress enigma怎样优化网络
  • 做网站常见的语言网店营销策划方案范文
  • 深圳做网站要多少钱百度推送
  • 仙居网站建设贴吧建设一个网站的具体步骤
  • 中国品牌网站泰安做网站公司哪家比较好
  • wordpress到服务器配置上海优化价格
  • 武汉比较好的网站推广公司德国搜索引擎
  • 抚远佳木斯网站建设seo辅助工具
  • 凡科建站是不是关闭企业网站抖音关键词排名软件
  • 哪个网站可以做一对一老师怎么自己做网站推广
  • 新网站多久被收录百度seo工具
  • 中山网站建设找阿 n 2怎么在网上推广产品
  • 福建省建设厅网站余有人看片吗免费观看视频
  • 韩国私人网站服务器企业网站的推广方法有哪些
  • 广州十大网站建设海淀网站建设公司
  • 用html5做网站的心得体会杭州百度首页排名
  • 免费网站建设源码哪有网页设计公司
  • 工信部网站备案查询官网合肥网站快速优化排名
  • php 自动做网站点击量seo推广优化
  • 南昌网站排名优化费用杭州网站设计