
hdu
文章平均质量分 57
fangzhiyang
这个作者很懒,什么都没留下…
展开
-
acmstep 1.3.2
“今年暑假不AC?”“是的。”“那你干什么呢?”“看世界杯呀,笨蛋!”“@#$%^&*%...”确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还原创 2011-09-17 16:58:38 · 617 阅读 · 0 评论 -
hdu 1017
//杭电1017#includeint main(){ int N; scanf("%d",&N); int temp=N-1; while(N--)//设置有几组测试数据 { if(N原创 2011-10-12 15:21:03 · 430 阅读 · 0 评论 -
hdu2043 密码
网上流传一句话:"常在网上飘啊,哪能不挨刀啊~"。其实要想能安安心心地上网其实也不难,学点安全知识就可以。首先,我们就要设置一个安全的密码。那什么样的密码才叫安全的呢?一般来说一个比较安全的密码至少应该满足下面两个条件:(1).密码长度大于等于8,且不要超过16。原创 2011-10-13 19:28:49 · 442 阅读 · 0 评论 -
hdu 1013
#include #include int main(){ int i,n,d; char ch[1000];//这个一定要开得够大 memset(ch,0,sizeof(ch)); while(scanf("%s",&ch)&&s原创 2011-10-12 20:32:14 · 363 阅读 · 0 评论 -
hdu超级楼梯2014
/*HDU 2041 超级楼梯(2011-04-01 19:23:55)转载标签: it 分类: HDU 超级楼梯Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Othe原创 2011-10-13 19:21:08 · 808 阅读 · 0 评论 -
hdu1018
//本人方法为蛮力法(编译错误!!!)#include#includeint main(){ int n , N ,i; scanf("%d",&N); while(N--) { scanf("%d",&n); double原创 2011-10-12 18:24:36 · 528 阅读 · 0 评论 -
hdu1170
//水题,不过wa几次,没看好题目要求,应该深思!!#include#include int main(){ int N ; int a,b; char n; scanf("%d",&N); while(N--) { get原创 2011-10-12 19:23:37 · 447 阅读 · 0 评论 -
hdu 1061
#include #include #define I64 __int64 int Fuction(I64 n) { int res = 1; I64 b = n; if(!n) //原创 2011-10-12 20:44:15 · 480 阅读 · 0 评论 -
hdu2040
亲和数Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4429 Accepted Submission原创 2011-10-13 18:54:13 · 915 阅读 · 0 评论 -
hdu 1425 题讲解
//虽然是水题,可是过程中却出现很多问题,解析如下:#include#includeusing namespace std;int a[1000003];//不能在main函数当中定义这么大的数组,否则系统运行不出来int main(){ int原创 2011-10-07 12:34:52 · 630 阅读 · 0 评论 -
hdu 求n个数的最小公倍数
#includeusing namespace std;int main(){ int i,j,n,a[100],max,bei,k; while(cin>>n) { if(n==0)break; max=0; for(i原创 2011-10-07 12:39:53 · 613 阅读 · 0 评论 -
hdu2036
/*多边形面积公式:我们都知道已知A(x1,y1)、B(x2,y2)、C(x3,y3)三点的面积公式为 |x1 x2 x3| S(A,B,C) = |y1 y2 y3| * 0.5 = [(x1-x3)*(y2-y3) - (x2-x3)*(y1-y3)]*0.5 |原创 2011-10-07 12:45:53 · 488 阅读 · 0 评论 -
hdu2106
分析:第一眼看上去,我就觉得此题有点难度,繁琐。其实不然,只是当初没有想到正确可行的计算方法,也一时被上面说的东西给迷惑了导致在考试的时候没敢动手去写。当初的第一反应的思路也是错的,老是从数的顺序想该怎么计算,其实往往可以逆着计算。遇到这种题目一定不要慌,而是该好原创 2011-10-07 12:53:17 · 669 阅读 · 0 评论 -
hdu 2027
//字符串有待加强!!!#include#includeusing namespace std;void main(){ char s[1000]; int n,n1,n2,n3,n4,n5,i; cin>>n; while(n原创 2011-10-07 12:56:04 · 392 阅读 · 0 评论 -
hdu Financial Management
Financial ManagementTime Limit: 400/200 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4619 Accept原创 2011-10-07 12:57:20 · 383 阅读 · 0 评论 -
hdu 2021
#includeint main(){ int n,m,i,a,b,c,d,e,f,sum,sum2; while(scanf("%d",&n)!=EOF && n!=0) { sum2=0; for(i=0;i原创 2011-10-07 13:07:13 · 347 阅读 · 0 评论 -
hdu 2029
#include//字符串的思维,题目简单!!#includeusing namespace std;int main(){ char s[1000000]; int n; while(cin>>n) { int flag=1; w原创 2011-10-07 13:25:48 · 295 阅读 · 0 评论 -
hdu字符串
#include#includeusing namespace std;int main(){ int n,m,i; cin>>n>>m; for(i=1;i { if(i==1||i==m+2) { co原创 2011-10-07 13:32:53 · 418 阅读 · 0 评论 -
hdu2162
#include #include #include int main(){ int n,m,j=0; char a[10002]; while(scanf("%d",&n)) { j++; while(n--原创 2011-10-07 13:34:59 · 482 阅读 · 0 评论 -
hdu1066题讲解
/*1066:为了把0去掉,我们把所有的因数2和5都提出来,放到最后再处理。N!中的N个相乘的数可以分成两堆:奇数和偶数。偶数相乘可以写成(2^M)*(M!),M=N DIV 2。M!可以递归处理,因此现在只需讨论奇数相乘。考虑1*3*5*7*9*11*13*15*17*原创 2011-10-07 12:32:28 · 638 阅读 · 0 评论 -
hdu2025 题讲解
//本人代码:#include#includeusing namespace std;int main(){ char s[200]; while(cin>>s) { // getchar(); int i; int t=st原创 2011-10-07 12:36:13 · 625 阅读 · 0 评论 -
hdu 第几天
#includeint main(){ int n,y,r,s; while(scanf("%d%d%d",&n,&y,&r)!=EOF) { if((y%4==0&&y%100!=0)||y%400==0) { if(y>=2)原创 2011-10-07 12:47:14 · 444 阅读 · 0 评论 -
hdu2051
#includeusing namespace std;int main(){ int n,j,a[1000]={0},r; while(cin>>n) { int i=0; while(n) { r=n%2;原创 2011-10-07 13:05:51 · 298 阅读 · 0 评论 -
hdustep1.1.2
#includeusing namespace std;int main() { int a,b,n,i; while(cin>>n) { for(i=1;i { cin>>a>>b; cout } } ret原创 2011-10-07 13:16:43 · 256 阅读 · 0 评论 -
hdu step 1.1.2.7
/*#include#includevoid main(){ char s[100002]; int a[26],i; while(gets(s)!=NULL) { for(i=0;i a[i]=0; fo原创 2011-10-07 13:18:19 · 243 阅读 · 0 评论 -
hdu step1.1.
/*#include using namespace std;int main(){ int n,data,i,j,m; cin >> n ; { i=n; while( i-- != 0 ) {原创 2011-10-07 13:23:51 · 241 阅读 · 0 评论 -
hdu 2096
//这题提交很变态#includeusing namespace std;int main(){ int n,A,B,s; cin>>n; while(n--) { s = 0; cin>>A>>B; if(A>=100)原创 2011-10-07 13:29:03 · 334 阅读 · 0 评论 -
hdu1097
#includeint main(){ int a,b; int t; int res; while(scanf("%d%d",&a,&b)!=EOF) { t=a%10; res=1; while原创 2011-10-07 20:26:54 · 441 阅读 · 0 评论 -
hdu 1249 题答案详解
//本人的代码:#include using namespace std;int FEN(int n){ return (n==1)?2:(FEN(n-1)+6*(n-1));//递归,用条件运算符进行运算} int main() {原创 2011-10-07 12:27:45 · 635 阅读 · 0 评论 -
hdu2030
/*汉字机内码在计算机的表达方式的描述是,使用二个字节,汉字的每个字节都是计算机中, 补码第一位是符号位, 1 表示为 负数, 所以 汉字机内码的每个字节表示的十进制数都是负数 */#include#includeint main(){ int len,原创 2011-10-07 12:42:59 · 524 阅读 · 0 评论 -
hdu2091
#include#include#includeint main() { char s; int i,j,k,n,flag=0;//flag标记次数,用于打回车 while(scanf("%c",&s),s!='@') { scanf原创 2011-10-07 12:55:28 · 602 阅读 · 0 评论 -
hdu 2005
#include int month[]={0,31,28,31,30,31,30,31,31,30,31,30,31}; int isLeapyear(int n) { if(n%4==0&&n%100!=0||n%400==0) return 1;原创 2011-10-07 12:58:30 · 315 阅读 · 0 评论 -
Hdu1403最长公共子串
Sample Inputbananacianaic Sample Output3#include#include#includeusing namespace std;#define maxn 200005int wa[maxn],wb[原创 2011-10-07 13:01:06 · 540 阅读 · 0 评论 -
hdu2092
#include#includeusing namespace std;int main(){ int x,n,m; while(cin>>m>>n,m||n) { x=sqrt(1.0*(m*m)-4*n); if(x>=0原创 2011-10-07 13:05:08 · 454 阅读 · 0 评论 -
hdu 2050
//纯数学问题:用到推导公式:f(n)=2n^2-n+1还有一些更为重要公式:直线分割平面:f(n)=n(n=1)/2+1;//封闭曲线分平面问题f(n)=n^2-n+2平面分割空间:(n^3+5n)/6+1#includeusing namespace std;原创 2011-10-07 13:06:23 · 250 阅读 · 0 评论 -
hdu 2008
#include#includeusing namespace std;int main(){ int i,n,m,data,a[1000]={0}; while(cin>>n>>m,n||m) { int c=0; for(i原创 2011-10-07 13:07:58 · 279 阅读 · 0 评论 -
hdu step1
#include #include using namespace std;int main(){ int n,data,i,j,m; cin>>n; for(i=1;i { cin>>m; int原创 2011-10-07 13:08:33 · 319 阅读 · 0 评论 -
hdu2044
/*每个蜂房只能由通过前两个蜂房走过,所以num[cur] = num[cur - 1] + num[cur - 2];num[] 为每个蜂房从第一个走到当前位置 i 的路径条数.从 from –> to 的次数等于 从第一个走到 to – from + 1;num[原创 2011-10-07 13:11:56 · 736 阅读 · 0 评论 -
hdu step 1.1.5
#include #include using namespace std;int main(){ int n,data,i,j,m; cin>>n; for(i=1;i { cin>>m; int原创 2011-10-07 13:13:54 · 292 阅读 · 0 评论 -
hdu 2042
#include int pantao (int n){ return n ==1? 4 :2 * pantao(n-1)-2;}int main(){ int n,a; scanf("%d", &a); while(a--)原创 2011-10-07 13:26:17 · 344 阅读 · 0 评论