![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
洛谷
a_streaker
I am streaker!
I am coding !
(*^▽^*)
展开
-
【深基13.例1】查找
题目显然是二分题初级版#include<bits/stdc++.h>#define MAXN 1000005using namespace std;int a[MAXN],m,n,q;int find(int x){ int l=1,r=n; while(l<=r){ int mid=(l+r)/2;//中间页数 if(a[mid]==x) return mid;//刚好找到需要的数字 else if (a[mid]>x) r=mid-1;//取区原创 2022-01-28 19:12:50 · 863 阅读 · 0 评论 -
[省选联考 2021 B 卷] 数对
题目传送门AC代码#include<bits/stdc++.h>#define N 500010#define ll long longusing namespace std;int n;int a[N],x;ll ans;int main(){ scanf("%d",&n); for(int i=1;i<=n;i++) { scanf("%d",&x); a[x]++; } for(int i=1;i<=500000;i++)原创 2021-07-18 21:07:28 · 138 阅读 · 0 评论 -
天体探测仪12分
非AC代码#include<bits/stdc++.h>using namespace std;int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ cout<<i<<" "; } return 0; } AC代码等下原创 2021-07-15 14:36:49 · 137 阅读 · 0 评论 -
小书童——凯撒密码
题目**蒟蒻 **代码 #include <iostream> #include <cstdio> #define N 10005 using namespace std; string a; int n; int main (){ cin>>n>>a; n%=26; int size =a.size(); for(int i=0;i<size;i++){ // a[i]+=n;//a[i]=a[i]+原创 2021-05-11 21:41:25 · 169 阅读 · 0 评论 -
疯狂的采药
题目提示完全背包问题其实把01背包问题的代码改一下就可以了详见我的 采药 那篇博客O(∩_∩)O哈哈~AC代码//完全背包问题 #include<cstdio>#include<iostream>#include<algorithm>#define N 10000005using namespace std;long long c[N],w[N],f[N];//c是空间,w是价值 int main(){ int T,M; cin&原创 2021-02-09 13:19:57 · 88 阅读 · 0 评论 -
A+B Problem
引题目joke代码#include<cstdio>#include<ostream>int main(void){ int a,b; scanf("%d%d",&a,&b); printf("%d", a+b); return 0;}祝大家新年快乐!!!谢谢大家!原创 2021-01-01 13:20:23 · 96 阅读 · 0 评论 -
优秀的拆分2
极简做法位移!!!#include<cstdio>#include<iostream>using namespace std;int main(){ int n; cin>>n; if(n%2){ cout<<"-1"<<" "; }else{ //整数级运算 for(int i=30;i>=0;i--){//从大往小 if((1<<i) & n){//判断第i位是不是1(最右边原创 2020-12-19 18:22:06 · 123 阅读 · 1 评论 -
最长公共子序列
题目提示!//根据这个我们至少可以获得50分洛谷的标签//对于做题有很大帮助!!!50分的代码只需要一个很简单的方程#include<cstdio>#include<iostream>#define N 1005using namespace std;int n;int f[N][N],a[N],b[N];int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a[i];原创 2020-12-19 18:10:54 · 56 阅读 · 1 评论 -
木棍加工
这是一道动态规划的题目题目AC代码#include<cstdio>#include<iostream>#include<algorithm>#define N 5010using namespace std;//最长上升子序列struct node{ int l,w;}a[N];int n;int f[N];bool cmp(node x,node y){ if(x.l==y.l){ return x.w>y.w;//长度相原创 2020-12-19 18:06:54 · 269 阅读 · 1 评论 -
火柴棒模式
题目麻烦的方法#include<iostream>using namespace std;int nu[10]={6,2,5,5,4,5,6,3,7,6};//定义个辅助数组记录每个数字所需的火柴数int matches(int num){ //一个用来计算一个数需多少个火柴棒的函数 int i,k=0; //K是火柴棒的数量 for(i=num;i!=0;i/=10)k+=nu[i%10]; //将这个数字每一位的火柴棒的数原创 2020-11-06 20:55:18 · 152 阅读 · 0 评论 -
A+B Problem
这是一道无比简单的题目注意EOF的用法#include<cstdio>#include<iostream>using namespace std;int main(void){ int a,b; while(scanf("%d%d",&a,&b)!=EOF){//EOF结尾 printf("%d\n",a+b); } return 0;}谢谢你的赞O(∩_∩)O哈哈~...原创 2020-08-09 12:28:34 · 81 阅读 · 3 评论 -
级数求和
写代码ingO(∩_∩)O哈哈~~~这道题很简单 呀!!!#include<bits/stdc++.h>//万能头文件using namespace std;int main(void){ int k,n=1; double sum=1; cin>>k; while(sum<=k){ n++; sum+=1.0/n; } cout<...原创 2020-04-03 20:51:00 · 377 阅读 · 0 评论 -
奖学金
写代码ingO(∩_∩)O哈哈~这题是“”信息奥赛一本通“”上的题我也想要奖学金啊求之不得啊······#include<cstdio>#include<iostream>using namespace std;int main(){ int n,i,a[301],b,c,d[301],j,e[301],f[301]; //a数组为语文成绩,f数...原创 2020-03-21 16:25:12 · 778 阅读 · 0 评论 -
不高兴的津津
津津这个“小盆友”不开心了,why ???原来是因为课外班太多了 //me too ┭┮﹏┭┮ 凭轩涕泗流啊!!!我们要计算她什么时候不开森O(∩_∩)O哈哈~这题很简单呀!!!具体代码如下:#include<bits/stdc++.h>//万能头文件using namespace std;int main(void){ int a,b,sum,week=0,...原创 2020-03-04 19:49:31 · 179 阅读 · 0 评论 -
小玉家的电费
小玉家要交电费了,由于她**太懒 **了,于是就想写一个代码来计算电费。从数学的角度思考这一题,嗯,它是一道分段计费问题SO EASY !!!用代码实现的话,更简单。ifelse ifelse刚好是三个阶段,O(∩_∩)O哈哈~,真开心 !!!但不要忘了!!!—— 每一次计算要减去上一次的哦!!!也不要弄错范围呀!!!具体代码如下:#include<bits/stdc+...原创 2020-03-04 19:44:46 · 472 阅读 · 3 评论 -
小鱼的游泳时间
写代码ingO(∩_∩)O哈哈~阅读这道题的题目后就能知道怎么做了!!!提示:一行内输入 4 个整数,分别表示 a, b, c, d。定义四个int类型,a,b,c,d。。。。。。省略1000字最后注意 **"/60"**哦别忘了!!!具体代码如下:#include<iostream>#include<cstdio>using namespace std...原创 2020-03-04 15:43:28 · 174 阅读 · 0 评论 -
小玉买文具
写代码ingO(∩_∩)O哈哈~这是一道水题!!!无比的简单!!!代码如下:#include<iostream>#include<cstdlib>using namespace std;int main(){ int a,b,c; cin>>a>>b; c=10*a+b; cout<<c/...原创 2020-03-02 19:39:24 · 186 阅读 · 0 评论