- 博客(33)
- 收藏
- 关注
原创 买礼物的艰辛
题目描述 : X同学给C同学选了N件礼物,决定顺序购买并赠送,但作为一个没有工资没有零花钱的可怜小朋友,有M+1(M+1<=N)位好心的同学伸出了援助之手,然而为了减少最高的借款量,小X同学希望OI竞赛的你为他合理规划,使得他能轻松快乐地送出礼物。输入格式: 第一行输入两个用空格隔开的正整数N和M 以下N行每行一个不超过10000正整数,依次表[i]礼物的价格。输出格式...
2018-06-16 16:53:30 488
原创 CODE VS 4228
#include <iostream>#include<cstring>#include<algorithm>using namespace std;int n,w;int c[20];bool flag=false;int cc[20]; //当前车放的总重量void dfs(int step,int x) //当前搜到第step只猫,总共有x辆车{ ...
2018-04-14 17:19:52 249
原创 洛谷1307
#include<iostream>#include<cstdio>using namespace std;int n;int main(){ cin>>n; if(n<0)n=-n,cout<<'-'; int flag=0;//表示前面都是零 while(n>0) { //队头是连续的?// cout<<"n:"
2018-04-07 14:31:56 215
原创 洛谷1200
#include<iostream> #include<cstdio>#include<cstring> using namespace std; char s1[100],s2[100];int main() { int ssss1=1,ssss2=1; scanf("%s",&s1); ...
2018-03-31 15:38:11 264
原创 洛谷1150
#include<stdio.h>#include<stdlib.h>#include<math.h>#include<string.h>int i,j,k,m,n,s;//定义变量。其中i、j为循环变量(j没有使用),n、k为输入用变量,s作为累加器使用,m为吸一次烟所产生的烟蒂。同时,n也作为烟蒂总累加器。int main(){ scanf...
2018-03-31 15:37:36 175
原创 洛谷1089
#include<iostream>#include<cstdio>using namespace std;int jud,sto,pre;int i=0;int main(){ int pre=0; while(++i<=12) { scanf("%d",&jud); if(300+pre-jud>=100) { sto=sto+(300+p...
2018-03-31 15:34:31 174
原创 洛谷1086
#include<iostream>#include<cstdio>#include<algorithm>using namespace std;int m,n,k,p,t,tim;struct node{ int x,y,num;}hs[40005];inline bool cmp(const node &u,const node &v){ r...
2018-03-31 15:34:08 299
原创 洛谷1085
#include<iostream>#include<cstdio>using namespace std;int a,b,d;int mx=0;int main(){ scanf("%d%d",&a,&b); if(mx<(a+b)) { mx=a+b; d=1; } scanf("%d%d",&a,&b); if(mx&
2018-03-31 15:33:45 180
原创 洛谷1056
#include<iostream>#include<cstdio>#include<cstring>using namespace std;char key[105],sec[1005],org[1005];bool b[1005];int main(){ scanf("%s%s",key,sec); int klen=strlen(key); int sle...
2018-03-31 15:33:16 133
原创 洛谷1056
#include<cstdio>#include<algorithm>#include<cmath>using namespace std;struct p{ int x,n; }y[1001],x[1001];bool cmp1(p a,p b){ return a.n>b.n;}bool cmp2(p a,p b){ retu...
2018-03-31 15:32:42 157
原创 洛谷1055
#include<iostream>#include<cstring>using namespace std;int main(){ char s[20]; int i,ans=0,sum=0; cin>>s; //输入isbn号码 for(i=0;i<=11;i++) { if(s[i]>=48 ...
2018-03-31 15:32:15 334
原创 洛谷1047
#include<cstdio>int l,t[10005];//树状数组经典函数,没什么好说的void add(int x,int y){ if(!x)return; for(;x<=l+1;x+=x&-x)//平移一位 t[x]+=y;}int query(int x){ int s=0; for(;x;x-=x&-x) ...
2018-03-24 16:49:17 390
原创 洛谷1046
#include<iostream>#include<cstdio>#include<algorithm>#include<vector>#include<map>using namespace std;vector<int> a;//苹果和淘淘身高map<int,int> m;//离散化数组int n,ans=0
2018-03-24 16:47:16 274
原创 洛谷1042
#include<iostream>#include<cstdio>#include<cctype>#include<cmath>using namespace std;char cc;int a1[10000],b1[10000]; //两种记分方式的结果int a2[10000],b2[10000];int Abs(int num){ ...
2018-03-24 16:45:22 290
原创 洛谷1036
#include<bits/stdc++.h>using namespace std;int x[20],n,k;bool isprime(int n){//判断是否质数 int s=sqrt(double(n)); for(int i=2;i<=s;i++){ if(n%i==0)return false; } return tru...
2018-03-24 16:43:37 309
原创 洛谷1031
#include <iostream> using namespace std; int main() { int a,p=0,js=0; cin >>a;int q[a]; for (int y=0;y<a;y++){cin >>q[y]; p+=q[y];} p/=a; for (int y=0;y<a;y++)q[y]-=p; fo...
2018-03-24 16:42:45 278
原创 洛谷1028
#include<bits/stdc++.h>using namespace std;int n,f[1001],s[1001];int main(){ cin>>n; for(int i=1;i<=n;i++) { f[i]=s[i/2]+1; s[i]=f[i]+s[i-1];} cout<<f[n];}
2018-03-24 16:42:17 210
原创 洛谷1025
#include <stdio.h>#include <iostream>using namespace std;int m,n;int di(int n,int m){ if(m>n) return 0; if(m==1) return 1; if(n==0) return 0; return di(n-m,m)+di(n-1,m-1);}int m...
2018-03-24 16:41:45 184
原创 洛谷1018
#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std;const int maxn=100;int n,K;string s;int a[maxn];struct lxt{ int len; int ans[max...
2018-03-24 16:37:07 173
原创 洛谷1011
#include<bits/stdc++.h>using namespace std;int t[1001];int tot;int main(){ int a, n, m, x, ans; scanf("%d %d %d %d",&a,&n,&m,&x); for(int i = 0; i <= 10001; i++) {...
2018-03-24 16:36:27 193
原创 题目
某学校进行了一次英语考试,共有10道是非题,每题为10分,解答用1表示“是”,用0表示“非”的方式。但老师批完卷后,发现漏批了一张试卷,而且标准答案也丢失了,手头只剩下了3张标有分数的试卷。 试卷一:① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ 0 0 1 0 1 0 0 1 0 0 得分:70 试卷二:① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ 0 1 1 1 0 1 0 1 1 1 得分:50 试郑三:...
2018-03-24 16:34:05 603
原创 洛谷1423
#include<iostream>using namespace std;int main(){ double x; cin>>x; //输入的数据 double sum=0.0; //存储游的距离 int ans=0; //储存步数 double tmp=2; //储存每一步的距离 while(sum<=x) ...
2018-03-17 15:53:13 247
原创 洛谷1909
#include<cmath>#include<cstdio>#include<algorithm>int n,a,b,c,ans=2100000000,x,i;int main(){ scanf("%d",&n); for (;i<3;i++) { scanf("%d%d",&a,&b);
2018-03-17 15:51:05 375
原创 洛谷1089
#include<iostream>#include<cstdio>using namespace std;int jud,sto,pre;int i=0;int main(){ int pre=0; while(++i<=12) { scanf("%d",&jud); if(300+pre-jud>=100) { sto=sto+(300+p...
2018-03-17 15:50:03 154
原创 洛谷1085
#include<iostream>#include<cstdio>using namespace std;int a,b,d;int mx=0;int main(){ scanf("%d%d",&a,&b); if(mx<(a+b)) { mx=a+b; d=1; } scanf("%d%d",&a,&b); if(mx&
2018-03-17 15:48:56 229
原创 洛谷1422
#include<iostream>#include<cstdio>using namespace std;int e;float m;int main(){ cin>>e; if(e<151) { m=0.4463*e; } if(e>150&&e<401) { m=150*0.4463+(e-150)*0.4663; }...
2018-03-17 15:48:23 217
原创 洛谷1421
#include<iostream>#include<cstdio>using namespace std;int a,b;int main(){ cin>>a>>b; cout<<(10*a+b)/(19)<<endl; return 0;}
2018-03-17 15:44:44 356
原创 洛谷1425
#include<iostream>#include<cstdio>using namespace std;int a,b,c,d,e,f,g;int main(){ cin>>a>>b>>c>>d; e=a*60+b; f=c*60+d; g=f-e; cout<<g/60<<&quo
2018-03-17 15:43:20 194
原创 洛谷1003
#include<cstdio>#include<iostream>using namespace std;int main(){ int i,a[10001][4],n,x,y,f=-1; cin>>n; for( i=1;i<=n;i++) { cin>>a[i][0]>>a[i][1]&g...
2018-03-10 16:39:41 176
原创 CODEVS 1031
#include<iostream>#include<cstdio>#include<cstdlib>#include<algorithm>#include<cstring>#include<cmath> using namespace std;int a[18];bool b[18]; //判断是否使用过int...
2018-03-10 16:37:42 131
原创 洛谷1002
#include<cstdio>const int Const[2][9]={{0,-2,-1,1,2,2,1,-1,-2},{0,1,2,2,1,-1,-2,-2,-1}};long long DP[21][21]={1};bool mark[21][21];int main() { int nx,ny,hx,hy; scanf("%d%d%d%d",&nx,&a...
2018-03-10 15:06:57 217
原创 洛谷1001
#include<iostream>#include<cstdio>using namespace std;int a,b;int main(){cin>>a>>b;a+b;cout<<a+b<<endl;return 0;}
2018-02-27 20:15:37 202
原创 洛谷1000
#include<iostream>#include<cstdio>using namespace std;int main(){cout<<" ********"<<endl;cout<<" ************"<<endl;cout&a
2018-02-27 20:06:42 271
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人