2016.3.24 ACM算法讨论群群赛
来源:互联网 发布:终极算法 pdf 百度云 编辑:程序博客网 时间:2024/06/01 08:35
套题链接:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=110383#overview
难度类型:后几题略烦。
A
题解
类型:模拟,位运算
直接暴力即可,计算海明距离的时候可以异或然后算
1 的个数。
#include <iostream>#include <cstdio>#include <cmath>#include <algorithm>#include <cstring>#include <stack>#include <queue>#include <string>#include <vector>#include <set>#include <map>#define fi first#define se secondusing namespace std;typedef long long LL;typedef pair<int,int> PII;// headconst int N = 105;int a[N];int main() { int t, n, m, x; scanf("%d", &t); while (t--) { scanf("%d%d", &n, &m); for (int i = 0; i < n; i++) { scanf("%d", a+i); } for (int i = 0; i < m; i++) { scanf("%d", &x); PII ans = PII(1e9, 0); for (int j = 0; j < n; j++) { int temp = __builtin_popcount(x ^ a[j]); ans = min(ans, make_pair(temp, a[j])); } printf("%d\n", ans.se); } } return 0;}
B
题解
类型:链表,数据结构,模拟
传送门:http://blog.csdn.net/xc19952007/article/details/50990991
C
题解
类型:离散化,模拟
传送门:http://blog.csdn.net/xc19952007/article/details/50991304
D
题解
类型:最短路,递推优化
传送门:http://blog.csdn.net/xc19952007/article/details/50991345
E
题解
类型:数学,枚举
在范围内找立方和末尾为
3 的数,题目看了半天才看明白,感觉好冷啊。由于规模可以开三次根号,直接暴力枚举即可。 枚举的上界要松一些,因为是除
10 下取整。
#include <iostream>#include <cstdio>#include <cmath>#include <algorithm>#include <cstring>#include <stack>#include <queue>#include <string>#include <vector>#include <set>#include <map>#define fi first#define se secondusing namespace std;typedef long long LL;typedef pair<int,int> PII;// headLL cube(LL x) { if (x >= 10000) return 1e12; return x * x * x;}int main() { LL a, b; int cas = 1; while (scanf("%lld%lld", &a, &b) == 2) { int ans = 0; LL mx = b * 11, temp; for (int i = a; cube(i) <= mx; i++) { for (int j = a; j <= b && (temp = cube(i) + cube(j)) <= mx; j++) { if (temp % 10 == 3) { temp /= 10; if (temp >= a && temp <= b) ans++; } } } printf("Case %d: %d\n", cas++, ans); } return 0;}
0 0
- 2016.3.24 ACM算法讨论群群赛
- 2016.1.18 acm算法讨论群群赛
- 2016.1.19 ACM算法讨论群 群赛
- 2016.1.25 ACM算法讨论群 群赛
- 2016.2.26 ACM讨论群群赛 ABCDEF
- 算法讨论
- ACM 算法
- ACM算法
- ACM算法
- 最差的算法讨论
- 算法小讨论
- PageRank 算法综合讨论
- 群讨论算法积累
- 排序算法稳定性讨论
- 2048智能算法讨论
- SMJ连接算法讨论
- 数据结构算法上课讨论
- [算法]各种路径算法讨论.
- 今天开始学模式识别与机器学习Pattern Recognition and Machine Learning 书,章节1.1,多项式曲线拟合(Polynomial Curve Fitting)
- pluginConfigs.xml
- MySQL触发器
- 目标检测的框架与过程
- 关于iOS开发内存管理的那些事儿
- 2016.3.24 ACM算法讨论群群赛
- 玩转iOS卡片布局
- 如何使用iOS Keychain存储用户敏感信息
- IIS7关闭应用程序池自动回收
- 判断页面元素是否存在
- 移动端6种导航设计总结
- 技巧
- 今天开始学模式识别与机器学习Pattern Recognition and Machine Learning (PRML)书,章节1.2,Probability Theory (上)
- SQL Server应用中的错误