摘要: 根据《畅通工程》系列中的某题代码直接改的,忘记具体哪道了。Problem : 1863 ( 畅通工程 ) Judge Status : AcceptedRunId : 5940637Language : C++Author : qq1203456195Code Render Status : Rendered By HDOJ C++ Code Render Version 0.01 Beta 1 #include <cstdio> 2 #include <cstring> 3 #include <algorithm> 4 using namespace st 阅读全文
posted @ 2012-05-13 22:26 ZH奶酪 阅读(238) 评论(0) 推荐(0) 编辑
摘要: Problem : 1860 ( 统计字符 ) Judge Status : AcceptedRunId : 5940488Language : CAuthor : qq1203456195Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta 1 #include <stdio.h> 2 #include <string.h> 3 char f[6],c[81]; 4 int main() 5 { 6 int l1,i,j,sum; 7 while (gets(f)&& 阅读全文
posted @ 2012-05-13 22:01 ZH奶酪 阅读(278) 评论(0) 推荐(0) 编辑
摘要: Problem : 1235 ( 统计同成绩学生人数 ) Judge Status : AcceptedRunId : 5938229Language : CAuthor : qq1203456195Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta#include <stdio.h>#include <string.h>int main(){ int sc[101]; int n,s,i; while (scanf("%d",&n),n) { memse 阅读全文
posted @ 2012-05-13 14:11 ZH奶酪 阅读(295) 评论(0) 推荐(0) 编辑
摘要: Problem : 1234 ( 开门人和关门人 ) Judge Status : AcceptedRunId : 5938210Language : C++Author : qq1203456195Code Render Status : Rendered By HDOJ C++ Code Render Version 0.01 Beta#include <cstdio>#include <algorithm>using namespace std;char name[100][20];typedef struct { int ah,am,as; int id;}AR 阅读全文
posted @ 2012-05-13 14:05 ZH奶酪 阅读(336) 评论(0) 推荐(0) 编辑
摘要: Problem : 1232 ( 畅通工程 ) Judge Status : AcceptedRunId : 5938141Language : CAuthor : qq1203456195Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta#include <stdio.h>#include <string.h>int set[1005],s,n;void MergeSet(int a,int b){ int i; s--; for (i=0;i<n;i++) { if(set 阅读全文
posted @ 2012-05-13 13:46 ZH奶酪 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 类似HDOJ1003Problem : 1231 ( 最大连续子序列 ) Judge Status : AcceptedRunId : 5938021Language : CAuthor : qq1203456195Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta#include <stdio.h>#define N 10005int a[N],b[N],c[N];int main(){ int n,j,tmax,ti,tj,p; while(scanf("%d",& 阅读全文
posted @ 2012-05-13 13:20 ZH奶酪 阅读(514) 评论(0) 推荐(0) 编辑
摘要: Problem : 1229 ( 还是A+B ) Judge Status : AcceptedRunId : 5937488Language : CAuthor : qq1203456195Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta #include <stdio.h>int f[9]={0,10,100,1000,10000,100000,1000000,10000000,100000000};int main(){ int a,b,n; while (scanf("%d% 阅读全文
posted @ 2012-05-13 11:04 ZH奶酪 阅读(262) 评论(0) 推荐(0) 编辑
摘要: Problem : 1228 ( A + B ) Judge Status : AcceptedRunId : 5937463Language : CAuthor : qq1203456195Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta#include <stdio.h>int find(char a,char b){ int n; switch(a) { case 'z': n=0; break; case 'o': n=1; ... 阅读全文
posted @ 2012-05-13 10:56 ZH奶酪 阅读(278) 评论(0) 推荐(0) 编辑
摘要: Problem : 1215 ( 七夕节 ) Judge Status : AcceptedRunId : 5937219Language : CAuthor : qq1203456195Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta#include <stdio.h>int t,n,f[500001];void Init(){ int i,j; for (i=1;i<=250000;i++) { for (j=i+i;j<=500000;j+=i) f[j]+=i; }}int 阅读全文
posted @ 2012-05-13 10:10 ZH奶酪 阅读(382) 评论(0) 推荐(0) 编辑
摘要: f1=3f2=9f3=21f4=51猜测f(n)=2*f(n-1)+f(n-2)在纸上打草稿写出f3的情况,然后推出f4的情况(在f3后边加*2或*3就成)f3 f4 f3 f4 f3 f4111*3 222*3 333*3112*2 221*2 331*2113*2 223*2 332*2121*2 212*2313*2131*2 232*2 323*2211*3 122*3 133*3311*3 322*3 233*3有两种思路(实质是一样的):思路1:f4=2*f3+?(仔细观察:?代表的就是*3的个数,而他们的共同特点就是末两位数字相同。去掉他们的最后一位,观察)11121321 22 阅读全文
posted @ 2012-05-13 09:17 ZH奶酪 阅读(439) 评论(0) 推荐(0) 编辑