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
阅读全文
摘要: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 ...
阅读全文
摘要:在刚做这个题的时候先用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
阅读全文
摘要:浮点数表示并不精确,所以不可将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 .
阅读全文
摘要: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.
阅读全文
摘要: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 ...
阅读全文
摘要:基本内容不同的编译器对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的输入输出与_.
阅读全文
摘要: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...
阅读全文
摘要: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...
阅读全文
摘要: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;..
阅读全文
摘要: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
阅读全文
摘要: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
阅读全文