自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 5-16: 输入10个数,要求编写一个排序函数,能够实现按绝对值从大到小排序。在主函数中输入10个数,输出排序后的10个数

<br />#include <stdio.h>#include <math.h>#define N 10void sort(int a[], int n){ int i, k,t, j; for(i=0; i<n-1; i++){ k=i; for(j=i+1; j<n; j++){ if( fabs(a[k]) < fabs(a[j]) ) k=j; } t = a[k]; a[k] = a[i]; a[i] = t; }}

2010-11-23 14:37:00 12014 2

原创 5-12: 从键盘输入一个字符串,查找其最大的元素,在该元素后插入字符串“(max)”

<br />#include <stdio.h>#define N 80void main(){ char s[N+5], c; int i, j, k=0; //输入字符串 gets(s); //找到最大字符的下标 c = s[0]; for(i=0; s[i] != '/0'; i++){ if( c < s[i]){ k = i; c = s[i]; } } //移动最大字符后面的字符 for(j=i-

2010-11-23 14:24:00 4290 1

原创 5-8: 输入一个5行、6列的数组,找出该数组中绝对值最大的元素,输出该元素及其两个下标值

<br />#include <stdio.h>#include <math.h>#define N 5#define M 6void main(){ double a[N][M], max; int i,j, k=0,l=0; //输入数据 for(i=0;i<N; i++) for(j=0; j<M; j++){ scanf("%lf", &a[i][j]); } //找到绝对值最大的数组元素的下标 max = fabs(

2010-11-23 14:05:00 9792 3

原创 HDOJ 1134: Game of Connections

<br />import java.io.BufferedInputStream;import java.math.BigInteger;import java.util.Scanner;public class Main { public static void main(String[] args) { BigInteger array[] = new BigInteger[100]; BigInteger two = BigInteger.valueOf(2);

2010-11-19 10:13:00 587

原创 HDOJ 1028:Ignatius and the Princess III

<br />#include<stdio.h> #include<math.h> #define N 130 int n[N][N]; void init(){ int i,j; for(i=0;i<N;i++) n[i][1]=n[1][i]=1; for(i=2;i<N;i++){ for(j=2;j<N;j++){ if(i>j)

2010-11-19 09:40:00 331

原创 HDOJ 1058:Humble Numbers

<br />#include <iostream> #include <string> using namespace std ; const int MAX=5844 ; int humble[MAX]={0,1,}; int _min(int a, int b, int c, int d){ int m = a < b?a:b; m = m>c? c:m; return m>d? d:m; }

2010-11-19 09:38:00 416

原创 HDOJ 1421:搬寝室

<br />#include<iostream> #include<algorithm> using namespace std; const int M=2001; const int N=1001; int v[M],dp[M][N]; int main(){ int n,k; while(cin>>n>>k){ //输入一组数据 for(int

2010-11-19 09:37:00 727

原创 HDOJ 1159:Common Subsequence

<br />#include <iostream> #include <cstring> using namespace std; const int MAX = 1000; int c[MAX+1][MAX+1]; int lcs(char *x, char *y, int c[][MAX+1]){ int m = strlen(x); int n = strlen(y); for(int i

2010-11-19 09:36:00 373

原创 HDOJ 1160:FatMouse's Speed

<br />#include<stdio.h> struct Mouse{ int weight; //重量 int speed; //速度 int prev; //前一节点的下标 int seq; //排序前的序号 } mice[1000] = {{0,0,-1,0}}; //比较函数 //第一关键字:weight //第二关键字:speed

2010-11-19 09:35:00 418

原创 HDOJ 1297:Children’s Queue

<br />#include<iostream> #include <string> using namespace std; class BigInt{ private: string s; public: BigInt():s("0"){} BigInt(string& s):s(s){} string ToString(){ return s; }

2010-11-19 09:33:00 651

原创 HDOJ 2084: 数塔问题

<br />#include <stdio.h> #include <algorithm> using namespace std; int main(){ int k,n,i,j; int a[100][100],dp[100][100]; scanf("%d",&k); while(k--){ scanf("%d",&n); for(i=0;i<n;i++)

2010-11-19 09:33:00 457

原创 HDOJ 2045:不容易系列之(3)—— LELE的RPG难题

<br />#include<stdio.h> int main(){ __int64 n, i, odd, even; while(scanf("%I64d",&n)!=EOF){ odd=6; even=6; for(i=4;i<=n;i++){ if(i%2) odd=2*odd+even;

2010-11-19 09:32:00 365

原创 HDOJ 1465: 不容易系列之一(错排公式)

<br />#include <stdio.h> _int64 fact(int x){ _int64 s=1; int i; for(i=2;i<=x;++i){ s=s*i; } return s; } int main() { int i, n,flag; _int64 sum;

2010-11-19 09:31:00 414

原创 HDOJ 2046:骨牌铺方格

<br />#include <stdio.h> __int64 f[52]; void init(){ int i; f[1] = 1; f[2] = 2; f[3] = 3; for(i=4; i<=50; ++i) f[i] = f[i-1]+f[i-2]; } int main(){ int n; init();

2010-11-19 09:30:00 384

原创 HDOJ 2050: 折线分割平面

<br />#include <stdio.h> int f(int n){ return 2 * n * n - n +1; } void main(){ int n, i, k; scanf("%d",&n); for(i=0; i<n; i++){ scanf("%d", &k); printf("%d/n", f(

2010-11-19 09:29:00 432

原创 HDOJ 1205:吃糖果

<br />#include <stdio.h> int main() { int t, a,n, i; __int64 max,sum; scanf("%d",&t); while (t--){ max=0; sum=0; scanf("%d",&n); for (i = 0; i < n; i++) { scanf("%d

2010-11-19 09:25:00 377

原创 HDOJ 1071:Area

<br />#include <stdio.h> typedef struct{ double x,y; }Point; double area(Point p1, Point p2, Point p3){ double a, b, c; // 抛物线的参数 double k, h; // 直线的参数 double s; // 抛物线 y = ax^2 + bx + c

2010-11-19 09:25:00 395

原创 HDOJ 1071:Area

<br />#include <stdio.h> typedef struct{ double x,y; }Point; double area(Point p1, Point p2, Point p3){ double a, b, c; // 抛物线的参数 double k, h; // 直线的参数 double s; // 抛物线 y = ax^2 + bx + c

2010-11-19 09:25:00 482

原创 HDOJ 1005 : Number Sequenc

<br />#include <stdio.h> int f(int a, int b, int n){ int f1 = 1, f2 = 1, result = 1, I; for( i=2; i<n; i++){ f1 = f2; f2 = result; result = (a * f2 + b * f1) % 7; } return result;

2010-11-19 09:24:00 323

原创 HDOJ 1425: Sort

<br />#include <stdio.h> #include <stdlib.h> #define COUNT 1000000 int array[COUNT]; int compare( const void *arg1, const void *arg2 ){ return *((int*)arg2) - *((int*)arg1); } void main(){ int n,m, i

2010-11-19 09:23:00 301

原创 HDOJ 1021: Fibonacci Again

<br />#include<stdio.h> void main(){ int n; while(scanf("%d",&n)!=EOF) (n%4==2)?printf("yes/n"):printf("no/n"); }  

2010-11-19 09:23:00 364

原创 HDOJ 2035: 人见人爱A^B

<br />#include <stdio.h> #include <math.h> int f(int a,int b){ int temp, i, n; temp = a%1000; if( temp ==0 ) return 0; n = (int)log(b); for(i=1; i<=n; i++){ temp = (tem

2010-11-19 09:20:00 262

原创 HDOJ 1108: 最小公倍数

<br />#include <stdio.h> //根据欧几里德算法,计算最大公约数 int gcd(int m,int n) { int t; while (n!=0) { t=m%n; m=n; n=t; } return m; } //根据最大公约数,计算最小公倍数 int lc

2010-11-19 09:18:00 358

原创 HDOJ 1061: Rightmost Digit

<br />#include <stdio.h> int lookup_table[][4] = { {0,0,0,0}, {1,1,1,1}, {2,4,8,6}, {3,9,7,1}, {4,6,4,6},{5,5,5,5}, {6,6,6,6}, {7,9,3,1}, {8,4,2,6}, {9,1,9,1}}; v

2010-11-19 09:18:00 336

原创 HDOJ 1008: Elevator

<br />#include <stdio.h> int main(){ int n, time, i; //prev表示先前是哪一层电梯,curr表示当前是哪一层电梯 int prev, curr; while( (scanf("%d", &n) != EOF) && (n!=0)){ time = 0; prev = 0; for (i=1; i<=n; i++

2010-11-19 09:17:00 314

原创 HDOJ 1095: A+B for Input-Output Practice (VII)

<br />#include <stdio.h> void main(){ int a, b; while( scanf("%d%d",&a, &b) != EOF){ printf( "%d/n/n", a+b); } }  

2010-11-19 09:16:00 328

原创 HDOJ 1096: A+B for Input-Output Practice (VIII)

<br />#include <stdio.h> int sum(int array[], int n){ int result = 0, i; for( i=0; i<n; i++){ result += array[i]; } return result; } void main(){ int m, n, i, j; int array[2000];

2010-11-19 09:16:00 398

原创 HDOJ 1094:A+B for Input-Output Practice (VI)

#include #define N 2000 int sum(int array[], int n){ int result = 0, i; for( i=0; i

2010-11-18 22:59:00 344

原创 HDOJ 1093: A+B for Input-Output Practice (V)

<br />#include <stdio.h> #define N 2000 int sum(int array[], int n){ int result = 0, i; for( i=0; i<n; i++){ result += array[i]; } return result; } void main(){ int count,n;

2010-11-18 22:57:00 381

原创 HDOJ 1092:A+B for Input-Output Practice (IV)

<br />#include <stdio.h> #define N 2000 int sum(int array[], int n){ int result = 0, i; for( i=0; i<n; i++){ result += array[i]; } return result; } void main(){ int n,i;

2010-11-18 22:41:00 446

原创 HDOJ 1091: A+B for Input-Output Practice (III)

<br />#include <stdio.h> void main(){ int a, b; while( scanf("%d%d", &a, &b) != EOF){ if( (a==0) && (b ==0)) break; printf("%d/n", a+b); } }  

2010-11-18 22:38:00 359

原创 HDOJ 1090:A+B for Input-Output Practice (II)

<br />#include <stdio.h> void main(){ int count, i; int a,b; scanf("%d", &count); for( i=0; i<count; i++){ scanf("%d%d", &a, &b); printf("%d/n", a+b); } }  

2010-11-18 22:35:00 346

原创 HDOJ 1089:A+B for Input-Output Practice (I)

<br />#include <stdio.h> void main(){ int a, b; while( scanf("%d%d", &a, &b) != EOF){ printf("%d/n", a+b); } }  

2010-11-18 22:30:00 347

原创 HDOJ 1000:A + B Problem

<br />#include <stdio.h> void main(){ int a, b; while( scanf("%d%d", &a, &b) != EOF){ printf("%d/n", a+b); } }  

2010-11-18 22:26:00 387

Pro Hadoop

one of the best of cloud computing.

2011-06-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除