Archives for January 2008

ZOJ 1295

C++代码 /*   Title: Reverse Text   Problem URL: http://acm.zju.edu.cn/show_problem.php?pid=1295   Author: Moqi   Date: 2007-12-30   Description:    */   #include <stdio.h>    #include <string.h>       int main()    {        int i, n;        char c[80];        scanf("%d", &n);        getchar();        while (n > 0)        {            i = 0;            while ((c[i++] = getchar()) != ‘\n’)                ;            i–;            while (–i >= 0)                putchar(c[i]);            printf("\n");               n–;        }        return 0; […]

ZOJ 1115

C++代码 /*   Title: Digital Roots   Problem URL: http://acm.zju.edu.cn/show_problem.php?pid=1115   Author: Moqi   Date: 2007-12-30   Description:    */   #include <stdio.h>    #include <string.h>       int main()    {        char c;        int n, sum;           while (1)        {            n = 0;            while ((c = getchar()) != ‘\n’)                n += (c – ‘0’);            if (n == 0)                break;            do           {   sum = 0;                while(n != 0)                {                    sum += n % 10;                    n /= 10;                }    […]

ZOJ 1115

  C++代码 /*   Title: Digital Roots   Problem URL: http://acm.zju.edu.cn/show_problem.php?pid=1115   Author: Moqi   Date: 2007-12-30   Description:    */   #include <stdio.h>    #include <string.h>       int main()    {        char c;        int n, sum;           while (1)        {            n = 0;            while ((c = getchar()) != ‘\n’)                n += (c – ‘0’);            if (n == 0)                break;            do           {   sum = 0;                while(n != 0)                {                    sum += n % 10;                    n /= 10;                } […]

ZOJ 1113

C++代码 /*   Title: u Calculate e   Problem URL: http://acm.zju.edu.cn/show_problem.php?pid=1113   Author: Moqi   Date: 2007-12-30   Description:    */   #include <stdio.h>    #include <string.h>       int main()    {        int i;        double sum;        double c[10];        sum = c[0] = 1.0;        printf("n e\n- ———–\n0 1\n1 2\n2 2.5\n");        for (i = 1; i <= 9; i++)        {            c[i] = c[i-1] / i;            sum += c[i];            if (i >= 3)                printf("%d %.9f\n", i, sum);        }        return 0;    }  

ZOJ 1049

C++代码 /*   Title: I Think I Need a Houseboat   Problem URL: http://acm.zju.edu.cn/show_problem.php?pid=1049   Author: Moqi   Date: 2007-12-31   Description:    */   #include <stdio.h>    #include <math.h>    int main()    {        int i, j, n;        float d, a, b;        scanf("%d", &n);        for(i = 1; i <= n; i++)        {            scanf("%f %f", &a, &b);            d = a * a + b * b;            j = d * 3.14159 / 100;            j = j + 1;            printf("Property %d: This property will begin eroding in year %d.\n", i, j);        }        printf("END OF OUTPUT.\n");        return 0;    }  

ZOJ 1048

  C++代码 /*   Title: Financial Management   Problem URL: http://acm.zju.edu.cn/show_problem.php?pid=1048   Author: Moqi   Date: 2007-12-31   Description:    */   #include <stdio.h>    int main()    {        int i;        float sum, one;        sum = 0;        for(i = 1; i <= 12; i++)        {            scanf("%f", &one);            sum += one;        }        sum /= 12.0;        printf("$%.2f\n", sum);        return 0;    } 

ZOJ 1034

简单题。 C++代码 /*   Title: Gridland   Problem URL: http://acm.zju.edu.cn/show_problem.php?pid=1037   Author: Moqi   Date: 2007-12-31   Description:    */   #include <stdio.h>    int main()    {        int n, i, a, b;        double sum;        scanf("%d", &n);        for(i = 1; i <= n; i++)        {            scanf("%d %d", &a, &b);            if ((a % 2 == 1) && (b % 2 == 1))                sum = 1.41428 – 1;            else               sum = 0;            sum += a * b;            printf("Scenario #%d:\n%.2f\n\n", i, sum);        }        return 0;    }  

PHP下默认的日期格式设置

WordPress的主要“战场”在美国,鉴于中西文化习惯等差异,其一些设置是不符合国人使用习惯的,这其中时间格式更是最明显的。 WordPress一般情况下默认的日期格式是:星期,月 日,年,而国人习惯年,月,日,星期这种格式,所以在使用WordPress时可能会按照自己的习惯来修改默认设置。如果对PHP不了解就会无从下手,所以我在此就简要的介绍一下一些时间格式,虽然我也不了解PHP,但解释的还算是可以理解的。 由于WordPress是基于PHP的,所以时间格式完全可以套用PHP的内置格式,先看看PHP的内置时间格式的说明(请注意区分字母大小写): 周数W:ISO-8601格式年份中的第几周,每周从星期一开始(PHP 4.1.0新加入),例如:42(当年的第42周); 日d:月份中的第几天,有前导零的两位数字,例如01 到 31; D:星期中的第几天,以文本表示,截取对应英文名称的前三个字母,例如Mon到Sun; j:月份中的第几天,没有前导零,例如1 到 31; l(L的小写形式):星期几,完整的文本格式,例如Sunday到Saturday; N:ISO-8601格式数字表示的星期中的第几天(PHP 5.1.0新加入),例如1(表示星期一) 到7(表示星期日); S:每月天数后面的英文后缀,2 个字符,例如st,nd,rd和th,可以和j一起使用; w(W的小写形式):星期中的第几天,数字表示,例如0(表示星期日) 到 6(表示星期六); z(Z的小写形式):年份中的第几天,例如0 到 366; 月F:月份,完整的文本格式,例如 January 或者 March; m:数字表示的月份,有前导零,01 到12; M:三个字母缩写表示的月份,例如Jan到Dec; n:数字表示的月份,没有前导零,1到12; t:给定月份所应有的天数,例如28,30,31; 年L:是否为闰年,如果是闰年则为1,否则为0; o(O的小写形式):ISO-8601格式年份数字。这和Y的值相同,只除了如果 ISO 的星期数(W)属于前一年或下一年,则用那一年。(PHP 5.1.0 新加入),例如1999,2003; Y:4 位数字表示的完整年份,例如1999,2003; y:2 位数字表示的年份,例如99,03; 由上面的说明可以看出,日期的表达方式是很多的,但其中一些并不常用。按照国人的习惯就可以这样表示时间:Y年n月j日,输出结果为2007年8月5日。 上面讲的是日期(date)格式,下面再讲时间(time)格式。 时间a:小写的上午和下午值,am或pm; A:大写的上午和下午值,AM或PM; B:Swatch Internet 标准时,000到999; g:小时,12 小时格式,没有前导零,1到12; G:小时,24 小时格式,没有前导零,0到23; […]

新开BLOG拉

本BLOG用于发布技术类的信息,敬请关注。 您可以通过下列邮箱与我联系: