用你熟悉的语言写出 2015 吧 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
harmy
V2EX    2015

用你熟悉的语言写出 2015 吧

  •  
  •   harmy 2015-01-01 20:38:24 +08:00 11842 次点击
    这是一个创建于 3940 天前的主题,其中的信息可能已经有所发展或是发生改变。

    刚才看到一条有意思的微博:

    程序员的新年祝福:1024 + 512 + 256 + 128 + 64 + 16 + 8 + 4 + 2 + 1 = 2015

    于是稍微想一下就翻译成python代码了:

    sum([2**i for i in range(0, 11) if i!=5]) 

    以上就作为抛砖引玉,有兴趣的话大家用自己熟悉的语言写出2015吧。

    121 条回复    2015-01-02 20:46:00 +08:00
    1  2  
    honeyshine75
        1
    honeyshine75  
       2015-01-01 20:42:23 +08:00
    2015
    orvice
        2
    orvice  
       2015-01-01 20:42:28 +08:00
    <h1>2015</h1>
    honeyshine75
        3
    honeyshine75  
       2015-01-01 20:42:56 +08:00
    <?php
    2015
    ?>
    tatsuteng
        4
    tatsuteng  
       2015-01-01 20:47:23 +08:00   1
    二零一五 - -
    crazyxin1988
        5
    crazyxin1988  
       2015-01-01 20:48:32 +08:00
    print “2015”
    Yien
        6
    Yien  
    2015-01-01 20:49:18 +08:00 via iPhone
    echo 2015
    orvice
        7
    orvice  
       2015-01-01 20:50:16 +08:00
    @honeyshine75 这样不会出错嘛- -
    yesmeck
        8
    yesmeck  
       2015-01-01 20:52:22 +08:00   1
    Happy = Time
    Happy.new.year
    blacktulip
        9
    blacktulip  
       2015-01-01 20:54:33 +08:00
    不美,少了 32
    messyidea
        10
    messyidea  
       2015-01-01 20:58:47 +08:00 via Android
    puts(“2015”)
    nilennoct
        11
    nilennoct  
       2015-01-01 20:59:14 +08:00 via iPad
    (function(exp){var sum=x=1;while(exp-->0){sum+=(x<<=1,exp==5?0:x);}return sum;})(10);
    bellchu
        12
    bellchu  
       2015-01-01 20:59:32 +08:00
    11111011111
    lvfujun
        13
    lvfujun  
       2015-01-01 21:00:55 +08:00
    <?php
    echo 2015;
    ?>
    lvfujun
        14
    lvfujun  
       2015-01-01 21:01:22 +08:00
    <script>document.wirte('2015')</script>
    873681136
        15
    873681136  
       2015-01-01 21:01:45 +08:00
    printf("2015");
    evlos
        16
    evlos  
       2015-01-01 21:01:46 +08:00
    System.out.println("2015"); //最近写 Bukkit 插件 Java 写多了。。。
    lvfujun
        17
    lvfujun  
       2015-01-01 21:02:02 +08:00
    0x7DF
    cismous
        18
    cismous  
       2015-01-01 21:02:14 +08:00
    F12
    console.log(2015);
    lvfujun
        19
    lvfujun  
       2015-01-01 21:02:17 +08:00
    03737
    pagecho
        20
    pagecho  
       2015-01-01 21:03:26 +08:00
    二一五
    harmy
        21
    harmy  
    OP
       2015-01-01 21:04:11 +08:00
    base64和汇编还没出现 :)
    Hashell
        22
    Hashell  
       2015-01-01 21:10:12 +08:00
    <style>
    .reply_content:after{content:"\32\30\31\35";}
    </style>
    Septembers
        23
    Septembers  
       2015-01-01 21:10:25 +08:00   1
    Javascript: "".charCodeAt(0)
    Python/PHP: ord("")
    jkjoke
        24
    jkjoke  
       2015-01-01 21:10:33 +08:00
    cout<<2015
    Xiaobaixiao
        25
    Xiaobaixiao  
       2015-01-01 21:12:30 +08:00
    two zero one five
    honeyshine75
        26
    honeyshine75  
       2015-01-01 21:36:44 +08:00
    @orvice 哦哦 ,我是业余的,嘿嘿 echo 2015
    Mac
        27
    Mac  
       2015-01-01 21:38:49 +08:00
    10 LET A=2015
    20 PRINT A
    30 END
    bian
        28
    bian  
       2015-01-01 21:43:12 +08:00
    (display 2015)
    orancho
        29
    orancho  
       2015-01-01 21:44:24 +08:00
    def happy(newyear)
    n = 0
    2015.time { n = n +1 }
    puts n.to_s
    end
    happy "new year!"
    table cellpadding="0" cellspacing="0" border="0" width="100%"> orancho
        30
    orancho  
       2015-01-01 21:45:12 +08:00
    啊,少打一个's'

    def happy(newyear)
    n = 0
    2015.times { n = n +1 }
    puts n.to_s
    end
    happy "new year!"
    760974873
        31
    760974873  
       2015-01-01 21:46:55 +08:00
    2015
    Xs0ul
        32
    Xs0ul  
       2015-01-01 21:46:57 +08:00
    @orvice matlab里就行
    messyidea
        33
    messyidea  
       2015-01-01 21:52:57 +08:00   1
    brainfuck :D
    ++++++++++++++++++++++++++++++++++++++++++++++++++.--.+.++++.
    joshryo
        34
    joshryo  
       2015-01-01 21:54:52 +08:00   1
    MjAxNQ==
    loveuqian
        35
    loveuqian  
       2015-01-01 21:55:01 +08:00
    那我只好<title>2 0 1 5</title>咯
    NewYear
        36
    NewYear  
       2015-01-01 22:01:45 +08:00
    dos
    echo 2015
    mimzy
        37
    < href="/member/mimzy" class="dark">mimzy  
       2015-01-01 22:04:50 +08:00
    Console.WriteLine(2015);
    frankenstein
        38
    frankenstein  
       2015-01-01 22:08:24 +08:00
    贰零壹伍
    frankenstein
        39
    frankenstein  
       2015-01-01 22:10:27 +08:00
    ..--- ----- .---- .....
    hjc4869
        40
    hjc4869  
       2015-01-01 22:12:51 +08:00
    2015年(にせんじゅうごねん)
    wusibacg
        41
    wusibacg  
       2015-01-01 22:14:53 +08:00
    printf("2015\n");
    icedx
        42
    icedx  
       2015-01-01 22:25:25 +08:00
    print int('2015')
    liuchang0812
        43
    liuchang0812  
       2015-01-01 22:26:31 +08:00
    1 to 11 filter( _ != 5) map( pow(2, _) )
    WDsUO7HnS2Na1DFC
        44
    WDsUO7HnS2Na1DFC  
       2015-01-01 22:28:40 +08:00 via iPad
    2015
    liuchang0812
        45
    liuchang0812  
       2015-01-01 22:29:54 +08:00
    0 to 10 filter (_!=5) map ( pow(2, _)) reduce (_+_)
    AnotherM
        46
    AnotherM  
       2015-01-01 22:30:47 +08:00 via Android
    #include<stdio.h>
    int main()
    {
    int a,b=2;
    for(a=0;a<=8;a++)
    b=b*2;
    b+=b;
    b=b-33;
    printf("%dHappy New Year\n",b);
    }
    wuzhou69
        47
    wuzhou69  
       2015-01-01 22:34:09 +08:00
    Две тысячи пятнадцать
    alex321
        48
    alex321  
       2015-01-01 22:36:03 +08:00
    // php
    <?php
    echo '2015';
    // Javascript
    console.log('2015');
    // html
    2015
    // C#
    using System.Web;

    Response.Write("2015");
    bingu
        49
    bingu  
       2015-01-01 22:40:45 +08:00
    @honeyshine75 呵呵
    oz
        50
    oz  
       2015-01-01 22:41:32 +08:00
    Dibel
        51
    Dibel  
       2015-01-01 22:44:22 +08:00
    (define (loop count)
    (define (iter val n)
    (cond ((= n -1) val)
    ((= n 5) (iter val (- n 1)))
    (else (iter (+ val (expt 2 n)) (- n 1)))))
    (iter 0 count))
    (display (loop 10))
    akafeng
        52
    akafeng  
       2015-01-01 22:47:31 +08:00
    好像还没有易语言,补充下

    调试输出("2015")
    zangbob
        53
    zangbob  
       2015-01-01 22:48:12 +08:00
    <h1>2015</h1>被人抢了,<title>2015</title>也被人抢了。。。

    那我只能<strong>2015</strong>了。。
    bingu
        54
    bingu  
       2015-01-01 22:48:43 +08:00
    package main

    import "fmt"

    func main() {

    fmt.Println( "2015" )

    }
    loolac
        55
    loolac  
       2015-01-01 22:49:57 +08:00
    2014+1 = 2015
    LINAICAI
        56
    LINAICAI  
       2015-01-01 22:51:31 +08:00
    NSLog(@"2015");
    Tink
        57
    Tink  
    PRO
       2015-01-01 22:53:52 +08:00 via iPhone
    echo 2015
    Lentin
        58
    Lentin  
       2015-01-01 22:56:40 +08:00 via Android
    Two Zero One Five
    neilp
        59
    neilp  
       2015-01-01 22:59:55 +08:00
    贰零壹伍

    我就会这个了.
    hooozer
        60
    hooozer  
       2015-01-01 23:04:00 +08:00
    p "2015"
    Registering
        61
    Registering  
       2015-01-01 23:04:40 +08:00
    ri leng yi ou ------我的母语,潮汕话
    jiang42
        62
    jiang42  
       2015-01-01 23:05:18 +08:00
    Haskell:
    sum [2^x | x <- [0..10], x /= 5]
    igboy
        63
    igboy  
       2015-01-01 23:09:14 +08:00
    425887a717c43508
    65d2ea03425887a717c435081cfc5dbb

    9cdda67ded3f25811728276cefa76b80913b4c54
    Monad
        64
    Monad  
       2015-01-01 23:18:00 +08:00 via iPhone
    召唤Erlang
    njutree
        65
    njutree  
       2015-01-01 23:18:44 +08:00
    fmt.Println("2015")
    skylooker
        66
    skylooker  
       2015-01-01 23:27:08 +08:00
    #第一种
    puts '2015'

    ---华丽的分隔符---
    //第二种
    var x="2015";
    console.log(x);

    ---华丽的分隔符---
    <!-- 第三种 -->
    <h1>2015</h1>
    endoffight
        67
    endoffight  
       2015-01-01 23:28:07 +08:00
    #!/usr/bin/env bash
    echo 2015
    roychan
        68
    roychan  
       2015-01-01 23:33:20 +08:00
    二零一五
    jarhom
        69
    jarhom  
       2015-01-01 23:38:19 +08:00
    iphone6/plus
    musics
        70
    musics  
       2015-01-01 23:44:59 +08:00
    data segment
    output db 'Hello 2015! $'
    data ends
    code segment

    start:
    assume ds:data,cs:code
    mov ax,data
    mov ds,ax

    mov dx,offset output
    mov ah,09h
    int 21h

    mov ah,4ch
    int 21h

    code ends
    end start
    adeweb
        71
    adeweb  
       2015-01-01 23:54:43 +08:00
    ..--- ----- .---- .....
    yangqi
        72
    yangqi  
       2015-01-01 23:55:22 +08:00   1
    rlexs
        73
    rlexs  
       2015-01-01 23:56:09 +08:00 via Android
    echo '2015'
    jylee
        74
    jylee  
       2015-01-01 23:57:28 +08:00
    ji ling jat ng
    lilydjwg
        75
    lilydjwg  
       2015-01-02 00:06:16 +08:00
    sum $ map (2^) $ [0..4]++[6..10]
    lilydjwg
        76
    lilydjwg  
       2015-01-02 00:21:49 +08:00
    use std::iter::AdditiveIterator;
    use std::num::Int;

    fn main() {
    let year: int = range(0,5).chain(range(6,11)).map(|x| 2.pow(x)).sum();
    println!("Happy year {}!", year);
    }

    // 开头那两行 use 好讨厌啊……
    TomDu
        77
    TomDu  
       2015-01-02 00:46:01 +08:00
    cout << "2015";

    System.out.println("2015");

    print "2015";
    Chipper
        79
    Chipper  
       2015-01-02 00:46:48 +08:00
    二零一五
    sneezry
        80
    sneezry  
       2015-01-02 00:51:33 +08:00
    MOV BX, 2015
    Yvette
        81
    Yvette  
       2015-01-02 01:27:31 +08:00
    year=2015;
    disp(year)
    mogita
        82
    mogita  
       2015-01-02 01:34:40 +08:00 via iPhone
    Dos mil quince
    Yvette
        83
    Yvette  
       2015-01-02 01:35:12 +08:00
    按楼主的算法

    for i=10:-1:0
    a(i+1)=2^(10-i);
    end
    a(6)=0;
    fprintf('Happy New Year, %i',sum(a))
    byfan
        84
    byfan  
       2015-01-02 01:36:07 +08:00 via iPhone
    <p>2015</p>
    wolfan
        85
    wolfan  
       2015-01-02 02:11:54 +08:00 via Android
    body{width:2015;}
    laotaitai
        86
    laotaitai  
       2015-01-02 02:54:38 +08:00
    输出 2015
    fx
        87
    fx  
       2015-01-02 02:56:42 +08:00
    ```
    0..10 |> Enum.filter_map(&(&1!=5), &(:math.pow(2, &1))) |> Enum.sum
    ```
    baichi
        88
    baichi  
       2015-01-02 03:15:42 +08:00
    佛曰:冥藐婆梵他奢集殿知冥哆醯帝冥有喝朋阿耨
    kawaiiushio
        89
    kawaiiushio  
       2015-01-02 04:06:59 +08:00
    </2014><2015>
    infinte
        90
    infinte  
       2015-01-02 04:52:41 +08:00
    console.log '2015'
    // 这是 patel
    lm902
        91
    lm902  
       2015-01-02 05:02:43 +08:00
    @{var year = 2015.ToString();}
    <h1>@year</h1>
    Ricepig
        92
    Ricepig  
       2015-01-02 06:52:49 +08:00
    PRINT 2015
    cassyfar
        93
    cassyfar  
       2015-01-02 06:55:18 +08:00
    year = 0;
    for (int i=0; i<11; i++) year += (1<<i);
    cout<<(year-32)<<endl;
    jooe
        94
    jooe  
       2015-01-02 07:10:45 +08:00 via Android
    &#36; 2015
    DaCong
        95
    DaCong  
       2015-01-02 07:37:55 +08:00
    begin
    write(2015)
    end.
    cxshun
        96
    cxshun  
       2015-01-02 09:02:41 +08:00
    print(2015)
    notcome
        97
    notcome  
       2015-01-02 09:09:10 +08:00
    length [0..2014]
    ai0by
        98
    ai0by  
       2015-01-02 09:14:51 +08:00 via Android
    print '2015'
    Jiangtaigong
        99
    Jiangtaigong  
       2015-01-02 09:18:47 +08:00
    @)!%
    (shift 2015)
    lujjjh
        100
    lujjjh  
       2015-01-02 09:42:23 +08:00
    @messyidea
    -[>+<-----]>-.--.+.++++.
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5646 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 06:28 PVG 14:28 LAX 23:28 JFK 02:28
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86