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

浦元品牌网站建设免费建站哪个最好

浦元品牌网站建设,免费建站哪个最好,全国企业公示系统查询,iis7部署网站4867. 整除数 给定两个整数 n,k,请你找到大于 n 且能被 k 整除的最小整数 x。 输入格式 共一行,包含两个整数 n,k。 输出格式 输出大于 n 且能被 k 整除的最小整数 x。 数据范围 前 4 个测试点满足 1≤n,k≤100。 所有测试点满足 1≤n,k≤109。 …

4867. 整除数

给定两个整数 n,k,请你找到大于 n 且能被 k 整除的最小整数 x。

输入格式

共一行,包含两个整数 n,k。

输出格式

输出大于 n 且能被 k 整除的最小整数 x。

数据范围

前 4 个测试点满足 1≤n,k≤100。
所有测试点满足 1≤n,k≤109。

输入样例1:

5 3

输出样例1:

6

输入样例2:

25 13

输出样例2:

26

输入样例3:

26 13

输出样例3:

39
#include<bits/stdc++.h>
using namespace std;
int main(){long long n,k;cin>>n>>k;cout<<(n/k+1)*k;return 0;
}

 4868. 数字替换

给定两个整数 n,x。

你可以对 x 进行任意次以下操作:

  • 选择 x� 的一位数字 y�,将 x� 替换为 x×y�×�。

请你计算通过使用上述操作,将 x� 变为一个 n� 位数字(不含前导 00),所需要的最少操作次数。

例如,当 n=3,x=2�=3,�=2 时,对 22 进行如下 44 次操作,即可使其变为 33 位数字:

  1. 将 22 替换为 2×2=42×2=4。
  2. 将 44 替换为 4×4=164×4=16。
  3. 将 1616 替换为 16×6=9616×6=96。
  4. 将 9696 替换为 96×9=86496×9=864。

输入格式

共一行,包含两个整数 n,x�,�。

输出格式

一个整数,表示将 x� 变为一个 n� 位数字,所需要的最少操作次数。

如果无解,则输出 -1

数据范围

所有测试点满足 2≤n≤192≤�≤19,1≤x<10n−11≤�<10�−1。

输入样例1:

2 1

输出样例1:

-1

输入样例2:

3 2

输出样例2:

4

输入样例3:

13 42

输出样例3:

12
#include <bits/stdc++.h>
using namespace std;int n, ans = 2e9;
long long x, st;
map<long long, int> used;int bfs()
{unordered_map<unsigned long long, int> s;queue<long long> q;q.push(x);while (q.size()){long long t = q.front();q.pop();for (long long p = t; p; p /= 10){if (p % 10 == 0 || p % 10 == 1) continue;unsigned long long k = p % 10 * t;if (s[p % 10 * t]) continue;q.push(k), s[k] = s[t] + 1;if (k >= st) return s[k];}}return -1;
}int main()
{scanf("%d%lld", &n, &x);st = pow(10, n - 1);printf("%d", bfs());return 0;
} 

4869. 异或值 

 

给定一个长度为 n� 的整数序列 a1,a2,…,an�1,�2,…,��。

请你找到一个非负整数 X�,使得 max1≤i≤n{ai⊕X}max1≤�≤�{��⊕�} 的值尽可能小,其中 ⊕⊕ 表示按位异或。

输出 max1≤i≤n{ai⊕X} 的最小可能值。

输入格式

第一行包含整数 n。

第二行包含 n 个整数 a1,a2,…,an。

输出格式

一个整数,表示 max1≤i≤n{ai⊕X} 的最小可能值。

数据范围

前 33 个测试点满足 1≤n≤3。
所有测试点满足 1≤n≤105,0≤ai≤230−1。

输入样例1:

3
1 2 3

输出样例1:

2

输入样例2:

2
1 5

输出样例2:

4
#include <iostream>
using namespace std;
const int N = 100010,M = 31 * N;
int n;
int a[N];
int tr[M][2],cnt[M],idx;
void insert (int x) {int u = 0;for (int i = 30;i >= 0;i--) {int t = x >> i & 1;if (!tr[u][t]) tr[u][t] = ++idx;u = tr[u][t];}cnt[u]++;
}
int query (int u,int k) {if (tr[u][0] && tr[u][1]) return (1 << k) + min (query (tr[u][0],k - 1),query (tr[u][1],k - 1));if (tr[u][0]) return query (tr[u][0],k - 1);if (tr[u][1]) return query (tr[u][1],k - 1);return 0;
}
int main () {cin >> n;for (int i = 1;i <= n;i++) {cin >> a[i];insert (a[i]);}cout << query (0,30) << endl;return 0;
} 

 

 

http://www.ds6.com.cn/news/59875.html

相关文章:

  • 免费做app和网站的平台有哪些搜索广告和信息流广告区别
  • 做房地产一级市场的看什么网站互联网营销的方法
  • html中文美食网站培训体系搭建
  • 东莞网站建设.com上海网络营销seo
  • 电大企业网站建设论文范文如何优化seo关键词
  • 电子商务网站有那些功能网站开发建设步骤
  • 佛山网站建设定制沈阳seo优化排名公司
  • 南平住房和城乡建设部网站网络策划营销
  • 营销型网站建设方面的书企业网站建设步骤
  • 做网站有那几种末班网页设计与制作作业成品
  • wordpress次级菜单seo网站是什么意思
  • 大型门户网站 要求下拉框关键词软件
  • 化工企业网站模板郑州网站推广技术
  • 网页设计代码解释河北seo技术培训
  • 建立网站的链接结构有哪几种形式简述其各自的优缺点拓客团队怎么联系
  • ftp网站上传成功后怎么做国际新闻稿件
  • 网站的建设可以起到什么作用关键词调词平台
  • by网站现在的域名百度网站优化软件
  • 网站搭建素材宁德市人民医院
  • 作文网站网址淮北seo
  • 网站管理员怎么联系网站查询域名入口
  • 西安农产品网站建设怎么用手机创建网站
  • 可以自己做图的网站青岛网站快速排名优化
  • 湖州网站建设网页设计首页制作
  • 网站开发需求分析东莞百度seo哪里强
  • 洛阳做网站推广绍兴seo
  • 网站右侧滚动快速导航代码哪里做网络推广
  • 做ps的网站有哪些功能吗百度站长联盟
  • 大望路网站建设公司百度指数数据
  • 有关网站开发的参考文献西安网站seo技术