【CQ18高一暑假前挑战赛3】标程
【A:LCM】
#include<bits/stdc++.h>
using namespace std;
#define ll long long
int main()
{
ll a,b,g;
cin>>a>>b;
g=__gcd(a,b);
cout<<a/g*b<<endl;
return ;
}
【B:STL,用set或者queue+map都行】
#include<bits/stdc++.h>
using namespace std;
#define ll unsigned long long
const int maxn=;
const ll inf=1e18;
ll a[maxn]; int cnt;
set<ll>s;
void solve()
{
s.insert(); s.insert(); s.insert();
while(!s.empty()){
ll now=*s.begin();
a[++cnt]=now; s.erase(s.begin());
if(now*<=inf) s.insert(now*);
if(now*<=inf) s.insert(now*);
if(now*<=inf) s.insert(now*);
}
}
int main()
{
solve();
int T; ll N;
scanf("%d",&T);
while(T--){
scanf("%lld",&N);
int pos=lower_bound(a+,a+cnt+,N)-a;
printf("%lld\n",a[pos]);
}
return ;
}
【C:贪心水题】
#include<bits/stdc++.h>
using namespace std;
const int maxn=;
int a[maxn];
int main()
{
int N,M,i,j,ans=;
scanf("%d%d",&N,&M);
for(i=;i<=N;i++) scanf("%d",&a[i]);
sort(a+,a+N+);
j=;
for(i=N;i>=j;i--){
if(i!=j&&a[i]+a[j]<=M) j++;
ans++;
}
printf("%d\n",ans);
return ;
}
【D:暴力求得每个数的因子,复杂度O(Nsqrrt(N))】
#include<bits/stdc++.h>
using namespace std;
const int maxn=;
int num[maxn];
int main()
{
int N,x,i,j,ans=;
scanf("%d",&N);
for(i=;i<=N;i++){
scanf("%d",&x);
for(j=;j*j<=x;j++){
if(x%j==){
num[j]++; if(num[j]>) ans=max(ans,j);
if(j*j!=x) {
num[x/j]++; if(num[x/j]>) ans=max(ans,x/j);
}
}
}
}
printf("%d\n",ans);
return ;
}
【E:区间DP,和前天那个有点像】
#include<bits/stdc++.h>
using namespace std;
#define ll long long
const int maxn=;
ll sum[maxn][maxn];
int ans,x;
int main()
{
int N,M,i,j,k;
while(~scanf("%d%d",&M,&N)){
ans=;
for(i=;i<=N;i++)
for(j=;j<=M;j++)
scanf("%d",&x),sum[i][j]=sum[i-][j]+x;
for(i=;i<=N;i++)
for(j=i;j<=N;j++){
int tmp=;
for(k=;k<=M;k++){
tmp+=sum[j][k]-sum[i-][k];
if(tmp<) tmp=;
if(tmp>ans) ans=tmp;
}
}
printf("%d\n",ans);
}
return ;
}
【F:KMP】
请先自学吧。
【CQ18高一暑假前挑战赛3】标程的更多相关文章
- 【CQ18高一暑假前挑战赛5】标程
[A:暴力] #include<bits/stdc++.h> using namespace std; ; int a[maxn],vis[maxn],N,M; int main() { ...
- 【CQ18高一暑假前挑战赛4】标程
[二分或者STL] 二分: #include<bits/stdc++.h> using namespace std; ; int a[maxn]; int main() { ,pos; s ...
- 【CQ18高一暑假前挑战赛3.5】标程
[A:快速幂相关] #include<bits/stdc++.h> using namespace std; int qpow(int a,int x){ a%=;; while(x){ ...
- 【CQ18高一暑假前挑战赛2】标程
[昨晚打校赛,5个小时打完很累了,所以搞忘出题了...对不起学弟们,不过出的题都亲自写过一遍,可以保证题目和代码长度都不长,题目难度不大] [A:bush博弈] #include<bits/st ...
- 【CQ18高一暑假前挑战赛1】标程
[A] #include<bits/stdc++.h> using namespace std; #define ll long long ll qpow(ll a,ll x,ll Mod ...
- [转]关于一些SPFA的标程
SPFA算法 求单源最短路的SPFA算法的全称是:Shortest Path Faster Algorithm. 最短路径快速算法-SPFA算法是西南交通大学段凡丁于1994年发表的. 适用范围:给定 ...
- [求助][SPOJ MARIOGAM]-高斯消元(内含标程,数据等)
小蒟蒻开始做概率的题之后,遇到了这道题,然而,他发现自己的程序调试了无数次也无法通过,系统总是返回令人伤心的WA, 于是,他决定把这一天半的时间收集到的资料放在网上, 寻求大家的帮助, 也可以节省后来 ...
- hdu6435 Problem J. CSGO标程讲解以及改正标程的一个错误(本来第一个样例过不了2333) 以及 poj2926 五维曼哈顿距离模板
比赛的时候抄poj2926的模板,但改不来啊orz #include <iostream> #include <cstdio> #include <cstring> ...
- 暑假前的flag
暑假到了,为了简便新开了一个博客,供暑假刷体放一些题解,玩acm1年多了,cf还是蓝名,真是菜的一笔,明年就大三了,马上就要毕业了,然而还是啥也不会,兼职和智障没什么两样,当初大一吹的牛逼说要成为学校 ...
随机推荐
- Mac环境下安装运行splash
http://blog.csdn.net/chenhy8208/article/details/69391097 最近需要使用scrapy爬虫做一些开发,用到了splash.我本机是mac环境,跳着看 ...
- asp.net Excel导入&导出
1.Excel数据导入到数据库中: //该方法实现从Excel中导出数据到DataSet中,其中filepath为Excel文件的绝对路径,sheetname为表示那个Excel表: p ...
- 自己封装的CMusic类 【转】
http://www.cnblogs.com/zhangminaxiang/archive/2013/02/27/2936011.html 缘由: 在改正俄罗斯方块程序的功能的时候,想给这个程序增加一 ...
- 第七讲_图像描述(图说)Image Captioning
第七讲_图像描述(图说)Image Captioning 本章结构 递归神经网络 时序后向传播(BPTT) 朴素Vanilla-RNN 基本模型 用sigmoid存在严重的梯度消失 LSTM长短时记忆 ...
- sql的一些知识_计算字段
创建计算字段 拼接字段 mysql中 使用concat拼接字段 得到的info可以被客户端使用 算术计算 对检索的数据进行运算并as为新的列名 ) ORDER BY weight
- 使用match、test控制输入字符格式后键盘向左向右键光标自动定位解决
直接举例说明(正则表达式替换红色区域即可) /** * 判断是否位数字 * @param obj 数字 */ function numOnly(obj) { if(!(/^\d*$/.test(obj ...
- Web知识点收集
1.微信屏蔽浏览器,打开办法: 如果微信webapp屏蔽了浏览器打开,通常是通过判断代理类型来做到的. 解决办法:进入浏览器开发者模式,修改浏览器代理为: Mozilla/5.0 (iPhone; C ...
- c语言-递推算法1
递推算法之一:倒推法 1.一般分析思路: if 求解初始条件F1 then begin { 倒推 } 由题意(或递推关系)确定最终结果Fn; 求出倒推关系式Fi-1 =G(Fi ); i=n; { 从 ...
- Maven - 下载JAR包
进入Spring官网http://projects.spring.io/spring-framework/假设我们想下载Spring发现仅仅能 通过Maven或Cradle进行下载了. 以下以Spri ...
- Android中Environment与StatFs获取系统/SDCard存储空间大小
近期想起Android开发的知识.好久没有使用了,都忘得几乎相同了,今天查看了一会资料往回捡捡,顺便写下来帮助一下须要的同学. 首先讲述一下Environment与StatFs这两个类,然后介绍它们的 ...