01 2013 档案

摘要:#include<iostream>#include<algorithm>#include<string.h>using namespace std;int main(){ int a[10],b[101]; int i,j,t,max; while(cin>>a[0]>>a[1]>>a[2]>>a[3]>>a[4]>>a[5]>>a[6]>>a[7]>>a[8]>>a[9]) { max=a[0]; memset(b,0,sizeof(b 阅读全文
posted @ 2013-01-23 16:19 dupuleng 阅读(93) 评论(0) 推荐(0) 编辑
摘要:http://ac.jobdu.com/problem.php?pid=1073View Code 1 #include<iostream> 2 using namespace std; 3 int main() 4 { 5 int n; 6 int i,j,t; 7 while(cin>>n) 8 { 9 for(i=2;i<=n;++i)10 {11 t=1;12 j=1;13 while(t)14 {15 ... 阅读全文
posted @ 2013-01-23 15:04 dupuleng 阅读(96) 评论(0) 推荐(0) 编辑
摘要:在刚做这个题的时候先用cin,cout进行输入输出操作,但总超时。由于cin,cout相较于scanf,printf用时较长,所以替换成scanf,printf后就OK了View Code 1 #include<iostream> 2 #include<algorithm> 3 #include<string.h> 4 #include<stdio.h> 5 using namespace std; 6 7 int main() 8 { 9 char s[22];10 while((scanf("%s",s))!=EOF)11 阅读全文
posted @ 2013-01-23 14:42 dupuleng 阅读(87) 评论(0) 推荐(0) 编辑
摘要:浮点数表示并不精确,所以不可将float变量用“==”或“!=”与数字比较,尽量转为整数进行比较http://bbs.csdn.net/topics/340023422有讨论View Code 1 #include<iostream> 2 #include<string.h> 3 #include<algorithm> 4 using namespace std; 5 int main() 6 { 7 int n1=5,n2=4,n3=6; 8 int m1=8,m2=10,m3=18; 9 int temp,a[210];10 int num=0;11 . 阅读全文
posted @ 2013-01-22 17:18 dupuleng 阅读(109) 评论(0) 推荐(0) 编辑
摘要:View Code 1 #include<iostream> 2 #include<string> 3 #include<string.h> 4 using namespace std; 5 6 string standard="`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./"; 7 string s; 8 char replace[128]; 9 10 11 void Init()12 {13 int i,j=0,temp;14 15 for(i=1;i<standard. 阅读全文
posted @ 2013-01-22 10:18 dupuleng 阅读(94) 评论(0) 推荐(0) 编辑
摘要:http://ac.jobdu.com/problem.php?pid=1039View Code 1 #include<iostream> 2 #include<algorithm> 3 #include<string> 4 using namespace std; 5 6 int main() 7 { 8 int n,i; 9 10 while(cin>>n)11 {12 string s,temp;13 for(i=0;i<n;++i)14 {15 cin>>s;16 ... 阅读全文
posted @ 2013-01-20 22:31 dupuleng 阅读(95) 评论(0) 推荐(0) 编辑
摘要:基本内容不同的编译器对64位整数的扩展有所不同。基于ACM的需要,下面仅介绍VC6.0与g++编译器的扩展。[1]VC VCVC6.0的64位整数分别叫做__int64与unsigned __int64,其范围分别是[-2^63, 2^63)与[0,2^64),即-9223372036854775808~9223372036854775807(10^19)与0~18446744073709551615(约1800亿亿)(10^20)。对64位整数的运算与32位整数基本相同,都支持四则运算与位运算等。当进行64位与32位的混合运算时,32位整数会被隐式转换成64位整数。但是,VC的输入输出与_. 阅读全文
posted @ 2013-01-20 21:13 dupuleng 阅读(588) 评论(0) 推荐(0) 编辑
摘要:View Code 1 #include<iostream> 2 #include<algorithm> 3 using namespace std; 4 int main() 5 { 6 int n,a[1000],i,j; 7 while(cin>>n) 8 { 9 for(i=0;i<n;++i)10 cin>>a[i];11 sort(a,a+n);12 i=0;j=0;13 while(i<n)14 {15 if(a[i]!=a[j... 阅读全文
posted @ 2013-01-20 20:55 dupuleng 阅读(87) 评论(0) 推荐(0) 编辑
摘要:View Code 1 #include<iostream> 2 #include<algorithm> 3 #include<string.h> 4 using namespace std; 5 6 int fac[11]; 7 int a[20],flag=0; 8 int factorial(int n) 9 {10 if(n==0)11 return 1;12 else if(n==1)13 return 1;14 else15 return factorial(n-1)*n;16 }17 void cal_f... 阅读全文
posted @ 2013-01-20 20:38 dupuleng 阅读(98) 评论(0) 推荐(0) 编辑
摘要:http://ac.jobdu.com/problem.php?pid=1099View Code 1 #include<iostream> 2 #include<algorithm> 3 #include<string> 4 #include<vector> 5 using namespace std; 6 7 int main() 8 { 9 string s;10 int i;11 12 while(cin>>s)13 {14 string arr[100],temp;15 vector<string> vec;.. 阅读全文
posted @ 2013-01-20 15:06 dupuleng 阅读(97) 评论(0) 推荐(0) 编辑
摘要:http://ac.jobdu.com/problem.php?pid=1094View Code 1 #include<iostream> 2 #include<algorithm> 3 #include<string.h> 4 #include<string> 5 #include<vector> 6 using namespace std; 7 8 int main() 9 {10 vector<string> vec;11 string s1,s2;12 while(cin>>s1)13 {14 cin 阅读全文
posted @ 2013-01-20 11:27 dupuleng 阅读(106) 评论(0) 推荐(0) 编辑
摘要:http://ac.jobdu.com/problem.php?pid=1095这个题主要需要注意输出时的括号匹配View Code 1 #include<iostream> 2 #include<algorithm> 3 #include<string> 4 #include<stack> 5 6 using namespace std; 7 int mycount=0; 8 stack<int> intStack; 9 10 void f(int n)11 {12 int m,num=-1;13 while( n)14 {15 m 阅读全文
posted @ 2013-01-19 14:31 dupuleng 阅读(122) 评论(0) 推荐(0) 编辑