自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

堕落青年要努力

终有一天要成为大牛!

  • 博客(59)
  • 收藏
  • 关注

原创 会场安排问题,求查错。大神期待您的加入!

#include#include#include#includeusing namespace std;struct activity{ int start; int end;};bool operator <(const activity &a1,const activity &a2){ return a1.end<a2.end;}istream &oper

2014-04-10 17:00:17 899

原创 独木舟问题

以前一直一位set.end()是代表最后一个元素,原来只是个标记,怪不得一直出错,同时erase在multiset中会删除相同的元素。本题很明显的greedy,排列后前后两个元素能否组合,不能删除最大元素,再组合,写的比较蠢,不想改了#include#includeusing namespace std;int main(){ int N; cin>>N; while(N--)

2014-05-25 09:58:10 1070

原创 兄弟郊游

#include#includeusing namespace std;int main(){int N;cin>>N;while(N--){double M,X,Y,Z;cin>>M>>X>>Y>>Z;double path;path=X*M/(Z-X)*Z+(X*M/(Y-X)-X*M/(Z-X))*Z;printf("%0.2f \n",path);

2014-05-24 08:19:13 681

原创 分数拆分

枚举法得分数拆分以及分析

2014-05-24 08:04:45 835

原创 水题

#include#include#include using namespace std;int main(){double month,sum=0; for(int i=1;i {cin>>month;sum+=month; } setprecision(2); coutendl;}

2014-05-23 14:13:14 472

原创 开灯问题

#include#includeusing namespace std;int main(){int whole, k;cin>>whole>>k; int *light=new int[whole];memset(light,0,sizeof(light));for(int j=1;j<=k;j++){for(int i=1;i*j<=whole;i++){ light

2014-05-12 08:48:10 595

原创 计算日期

闰年计算

2014-05-12 04:13:38 721

原创 众数问题

主要是map的用法使用题目用其他方法挺麻烦

2014-05-11 14:20:53 821

原创 小学生算术

memset用法size很重要

2014-05-11 09:50:06 823

原创 cigarette

抽烟

2014-05-08 11:50:25 786

原创 恢复日常计算1的个数

#include using namespace std;int main(){ int N; cin>>N; while(N--) { int num,remainder,Onenumber=0; cin>>num; while(1) { remainder=num%2;

2014-05-08 11:37:36 508

原创 另一种阶层

递归调用#includeusing namespace std;int Stair(int n){ if(n==1) return 1; else if(n>=2) { if(n%2) return n*Stair(n-2); else return Stair(n-1); } else return 0;}int main(){ in

2014-04-20 10:56:18 487

原创 公约数和公倍数

咋一看很不好做,其实先人早有算法。。

2014-04-20 10:24:13 806

原创 不高兴的小明

#includeusing namespace std;int main(){ int N; cin>>N; while(N--) { int school,afschool,max=0,day=0; for(int i=1;i<=7;i++) { cin>>school>>afschool; if((school+afschool)>8&&(school+a

2014-04-20 06:23:11 616

原创 写着玩玩的密码验证

#include#include#includestruct student{ char name[20]; char password[20]; char ID[20];};bool operator ==(student& s1,student &s2){ if((strcmp(s1.name,s2.name))==0&&(strcmp(s1.password,s2.p

2014-04-20 05:48:19 451

原创 笨小熊

排序的思想来做,字符串中的出现次数最多的字母

2014-04-19 12:43:34 838

原创 爱摘苹果的小明

#includeusing namespace std;int Apple[10];int main(){ int N; cin>>N; while(N--) { int height,NUM=0; for(int i=0;i<10;i++) { cin>>Apple[i]; } cin>>height; height+=30; for(int

2014-04-19 11:20:54 639

原创 6174问题

主要用的了,sort和atoi,sprintf 来回转换字符串和整形,算是函数的活用吧,但是题目例程貌似有点问题,好像判断永远都是6171,这个无法证明

2014-04-19 10:23:45 644

原创 有趣的数

按照排序的顺序去推算n的位置#includeusing namespace std;int main(){ int N; cin>>N; while(N--) { int num,sum=0,i; cin>>num; for( i=0;;i++) { sum+=i; if(sum=num) break; } if(i%2=

2014-04-18 14:46:31 520

原创 鸡兔同笼

鸡兔同笼中的陷阱啊

2014-04-18 10:28:54 1088

原创 阶层因式分解

#includeusing namespace std;int main(){ int N; cin>>N; while(N--) { int num,divide,value; cin>>num>>divide; int result=0; for(int i=num;i>0;i--) { value=i; while(value%divide==0) {

2014-04-17 14:58:31 1171

原创 懒省事得小明

请大神帮我分析一下set的数据结构,以及自带排序如何实现和时间复杂度,比较一下algorithm 中的sort排序,因为sort是nlogn

2014-04-17 14:39:56 790

原创 谁得了最高奖学金

论引用得重要性

2014-04-17 10:08:57 854

原创 爱管闲事的小明

虽然比较简单还是要了解一下accunulate的用法

2014-04-17 09:10:43 784

原创 成绩转换

#includeusing namespace std;int main(){ int num; cin>>num; while(num--) { int score; cin>>score; switch(score/10) { case 10: case 9:cout<<'A';break; case 8:cout<<'B';break; case

2014-04-15 08:02:52 516

原创 n-1 数

求大神查错。。。有你妹的不知道哪错了。。

2014-04-15 07:40:54 1065 1

原创 小明的调查作业

又是逗比的一题,周末比较松懈,不想研究别的。。就刷一刷水题#include#include#include#includeusing namespace std;int main(){ int num,value; cin>>num; setArray ; for(int i=0;i<num;i++) { cin>>value; Array.insert(value)

2014-04-14 12:46:59 706

原创 矩阵转置

尽管很水,我还是要上首页~。。

2014-04-14 12:25:32 740

原创 水的一米的水仙花

#include#includeusing namespace std;int main(){ int n,hundred,ten,digit,sum; while(1) { cin>>n; if(n==0) break; else { hundred=n/100; ten=(n-100*hundred)/10; digit=(n-100*h

2014-04-14 12:15:07 1053

原创 三个数的排序

copy 和ostream_iterator 在排序中的使用

2014-04-13 13:35:51 732

原创 孪生素数问题

请大神解释一下,时间上我的为什么和例程差的那么大。。。

2014-04-13 13:32:14 933

原创 组合数

如何在排列中得到组合数,很有意思的题目!

2014-04-13 09:20:39 873

原创 五个数的最大值

太水了一点吧。。#includeusing namespace std;int main(){   int max=0,min=100000,num;for(int i=0;i{cin>>num;if(num>max)max=num;if(nummin=num;}    cout" "endl;}

2014-04-12 14:45:48 1070

原创 韩信点兵

这是一个很古老的故事:韩信点兵。 可是我还是不知道这个算法的原理是什么。有哪位大神能够解释一下韩信点兵的原理?

2014-04-12 14:29:13 1321

原创 A famous music composer

#include#include#include#include#include#includeusing namespace std;mapm;void ini(){ m["A"]=""; m["A#"]="Bb"; m["Bb"]="A#"; m["B"]=""; m["C"]=""; m["C#"]="Db"; m["Db"]="C#"; m["D"]=""

2014-04-12 08:16:32 830

原创 擅长排列的小明

全排列的递归调用!很有意思的一题

2014-04-12 07:00:42 903

原创 素数距离

#include#includeusing namespace std;bool justifyprime(int n){ if(n==1) return false; else if(n==2||n==3) return true; else if(n>=4) { for(int i=2;i<=sqrt(n);i++

2014-04-11 14:58:32 515

原创 The triangle

ACM很简单的动态规划题,求大家来看一下,好像两个月上一千的积分。这样才会有动力啊!

2014-04-11 13:45:39 1091

原创 memset的使用,自己看的

介绍:可在c或c++程序中直接对数组进行赋值,memset:作用是在一段内存块中填充某个给定的值,它对较大的结构体或数组进行清零操作的一种最快方法。memest原型 (please type "man memset" in your shell)void *memset(void *s, int c, size_t n);memset:作用是在一段内存块中填充某个给定的值,它对较大的结

2014-04-11 12:22:12 622

原创 取石子问题

巴什博奕(Bash Game),很简单的ACM题

2014-04-11 12:19:34 797

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除