04 2015 档案
摘要:#include<stdio.h> #include<string.h> int main(){ int T; int i,j,k,t,n; while(~scanf("%d",&n),n!=0){ k=n; int flag=0; int temp=0; for(i=1;i<=k;i++){ fl
阅读全文
摘要:#include<stdio.h> #include<string.h> #include<algorithm> using namespace std; int num_fir[100100]; int num_sec[100100]; int num_thi[100100]; int cmp(i
阅读全文
摘要:#include<stdio.h> #include<string.h> #include<algorithm> using namespace std; struct node{ int left; int right; }table[300]; int cmp(node x,node y){ r
阅读全文
摘要:。。。 #include<stdio.h> #include<string.h> int number[12]; void fun(){ int i,j; number[0]=1; for(i=1;i<12;i++) number[i]=number[i-1]*i; } int main(){ in
阅读全文
摘要:水题。。。。 #include<stdio.h> #include<string.h> //__int64 f(__int64 number){ // __int64 t=1; // __int64 i; // for(i=1;i<=number;i++) // t*=i; // return t;
阅读全文
摘要:二分法 : #include<stdio.h> #include<string.h> #include<math.h> int main(){ int i,j,k,t; int T; double mod,temp_one,temp_two,last,number; scanf("%d",&T);
阅读全文
摘要:大概意思就是用的递归,先向左子树递归,然后向右子树递归。。。 #include<stdio.h> #include<string.h> char str[100],zf[100]; void deal(int num_x,int num_y,int num_a,int num_b){ int i,j
阅读全文
摘要:汉诺塔的规律就是当有n层时,一共需要移动2的n次方减1次 那么问题来了,求2的n次方。。。。 #include<stdio.h> #include<string.h> long long deal(long long n){ long long t; if(n==1) return 2; t=dea
阅读全文
摘要:#include<stdio.h> #include<string.h> int main(){ int m; double n,temp; while(~scanf("%lf%d",&n,&m)){ temp=1/n; printf("%.2lf\n",temp); } return 0; }
阅读全文
摘要:#include<stdio.h> #include<string.h> int fun(int number){ int i,temp; temp=1; for(i=1;i<=number;i++) temp*=i; return temp; } int main(){ int sum,num,t
阅读全文
摘要:虽然比较简单,但是我还是很吃力的才做出来,参考大神的方法。。。 大概思路就是递归,先找出来第一个根,然后根据此根将左子树跟右子树分开,无论是后序还是中序依据根分开,然后再依次递归 #include<stdio.h> #include<string.h> //void deal(char right_
阅读全文
摘要:虽然这都题目简单,但还是花了我俩小时,总是找不到错误。。 本题目用到了栈 #include<stdio.h> #include<string.h> #include<math.h> #include<stdlib.h> #include<stack> using namespace std; cha
阅读全文
摘要:#include<stdio.h> #include<string.h> #include<math.h> int main(){ int T,n,m,i,j,k,t,flag; scanf("%d",&T); while(T--){ scanf("%d",&m); int a[m]; memset
阅读全文
摘要:看大神的代码看了好久,我自己感觉不太好理解 代码: #include<stdio.h> #include<string.h> #include<stack> #include<queue> using namespace std; char str[1200]; int fun(char ch){
阅读全文