V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
harmy
V2EX  ›  2015

用你熟悉的语言写出 2015 吧

  •  
  •   harmy · Jan 1, 2015 · 12692 views
    This topic created in 4141 days ago, the information mentioned may be changed or developed.

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

    程序员的新年祝福: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 replies    2015-01-02 20:46:00 +08:00
    1  2  
    honeyshine75
        1
    honeyshine75  
       Jan 1, 2015
    2015
    orvice
        2
    orvice  
       Jan 1, 2015
    <h1>2015</h1>
    honeyshine75
        3
    honeyshine75  
       Jan 1, 2015
    <?php
    2015
    ?>
    tatsuteng
        4
    tatsuteng  
       Jan 1, 2015   ❤️ 1
    二零一五 - -
    crazyxin1988
        5
    crazyxin1988  
       Jan 1, 2015
    print “2015”
    Yien
        6
    Yien  
       Jan 1, 2015 via iPhone
    echo 2015
    orvice
        7
    orvice  
       Jan 1, 2015
    @honeyshine75 这样不会出错嘛- -
    yesmeck
        8
    yesmeck  
       Jan 1, 2015   ❤️ 1
    Happy = Time
    Happy.new.year
    blacktulip
        9
    blacktulip  
       Jan 1, 2015
    不美,少了 32
    messyidea
        10
    messyidea  
       Jan 1, 2015 via Android
    puts(“2015”)
    nilennoct
        11
    nilennoct  
       Jan 1, 2015 via iPad
    (function(exp){var sum=x=1;while(exp-->0){sum+=(x<<=1,exp==5?0:x);}return sum;})(10);
    bellchu
        12
    bellchu  
       Jan 1, 2015
    11111011111
    lvfujun
        13
    lvfujun  
       Jan 1, 2015
    <?php
    echo 2015;
    ?>
    lvfujun
        14
    lvfujun  
       Jan 1, 2015
    <script>document.wirte('2015')</script>
    873681136
        15
    873681136  
       Jan 1, 2015
    printf("2015");
    evlos
        16
    evlos  
       Jan 1, 2015
    System.out.println("2015"); //最近写 Bukkit 插件 Java 写多了。。。
    lvfujun
        17
    lvfujun  
       Jan 1, 2015
    0x7DF
    cismous
        18
    cismous  
       Jan 1, 2015
    F12
    console.log(2015);
    lvfujun
        19
    lvfujun  
       Jan 1, 2015
    03737
    pagecho
        20
    pagecho  
       Jan 1, 2015
    二〇一五
    harmy
        21
    harmy  
    OP
       Jan 1, 2015
    base64和汇编还没出现 :)
    Hashell
        22
    Hashell  
       Jan 1, 2015
    <style>
    .reply_content:after{content:"\32\30\31\35";}
    </style>
    Septembers
        23
    Septembers  
       Jan 1, 2015   ❤️ 1
    JavaScript: "ߟ".charCodeAt(0)
    Python/PHP: ord("ߟ")
    jkjoke
        24
    jkjoke  
       Jan 1, 2015
    cout<<2015
    Xiaobaixiao
        25
    Xiaobaixiao  
       Jan 1, 2015
    two zero one five
    honeyshine75
        26
    honeyshine75  
       Jan 1, 2015
    @orvice 哦哦 ,我是业余的,嘿嘿 echo 2015
    Mac
        27
    Mac  
       Jan 1, 2015
    10 LET A=2015
    20 PRINT A
    30 END
    bian
        28
    bian  
       Jan 1, 2015
    (display 2015)
    orancho
        29
    orancho  
       Jan 1, 2015
    def happy(newyear)
    n = 0
    2015.time { n = n +1 }
    puts n.to_s
    end
    happy "new year!"
    orancho
        30
    orancho  
       Jan 1, 2015
    啊,少打一个's'

    def happy(newyear)
    n = 0
    2015.times { n = n +1 }
    puts n.to_s
    end
    happy "new year!"
    760974873
        31
    760974873  
       Jan 1, 2015
    2015
    Xs0ul
        32
    Xs0ul  
       Jan 1, 2015
    @orvice matlab里就行
    messyidea
        33
    messyidea  
       Jan 1, 2015   ❤️ 1
    brainfuck :D
    ++++++++++++++++++++++++++++++++++++++++++++++++++.--.+.++++.
    joshryo
        34
    joshryo  
       Jan 1, 2015   ❤️ 1
    MjAxNQ==
    loveuqian
        35
    loveuqian  
       Jan 1, 2015
    那我只好<title>2 0 1 5</title>咯
    NewYear
        36
    NewYear  
       Jan 1, 2015
    dos
    echo 2015
    mimzy
        37
    mimzy  
       Jan 1, 2015
    Console.WriteLine(2015);
    frankenstein
        38
    frankenstein  
       Jan 1, 2015
    贰零壹伍
    frankenstein
        39
    frankenstein  
       Jan 1, 2015
    ..--- ----- .---- .....
    hjc4869
        40
    hjc4869  
       Jan 1, 2015
    2015年(にせんじゅうごねん)
    wusibacg
        41
    wusibacg  
       Jan 1, 2015
    printf("2015\n");
    icedx
        42
    icedx  
       Jan 1, 2015
    print int('2015')
    liuchang0812
        43
    liuchang0812  
       Jan 1, 2015
    1 to 11 filter( _ != 5) map( pow(2, _) )
    WDsUO7HnS2Na1DFC
        44
    WDsUO7HnS2Na1DFC  
       Jan 1, 2015 via iPad
    2015
    liuchang0812
        45
    liuchang0812  
       Jan 1, 2015
    0 to 10 filter (_!=5) map ( pow(2, _)) reduce (_+_)
    AnotherM
        46
    AnotherM  
       Jan 1, 2015 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  
       Jan 1, 2015
    Две тысячи пятнадцать
    alex321
        48
    alex321  
       Jan 1, 2015
    // php
    <?php
    echo '2015';
    // javascript
    console.log('2015');
    // html
    2015
    // C#
    using System.Web;

    Response.Write("2015");
    bingu
        49
    bingu  
       Jan 1, 2015
    @honeyshine75 呵呵
    oz
        50
    oz  
       Jan 1, 2015
    दो शून्य से एक पाँच
    Dibel
        51
    Dibel  
       Jan 1, 2015
    (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  
       Jan 1, 2015
    好像还没有易语言,补充下

    调试输出("2015")
    zangbob
        53
    zangbob  
       Jan 1, 2015
    <h1>2015</h1>被人抢了,<title>2015</title>也被人抢了。。。

    那我只能<strong>2015</strong>了。。
    bingu
        54
    bingu  
       Jan 1, 2015
    package main

    import "fmt"

    func main() {

    fmt.Println( "2015" )

    }
    loolac
        55
    loolac  
       Jan 1, 2015
    2014+1 = 2015
    LINAICAI
        56
    LINAICAI  
       Jan 1, 2015
    NSLog(@"2015");
    Tink
        57
    Tink  
    PRO
       Jan 1, 2015 via iPhone
    echo 2015
    Lentin
        58
    Lentin  
       Jan 1, 2015 via Android
    Two Zero One Five
    neilp
        59
    neilp  
       Jan 1, 2015
    贰零壹伍

    我就会这个了.
    hooozer
        60
    hooozer  
       Jan 1, 2015
    p "2015"
    Registering
        61
    Registering  
       Jan 1, 2015
    ri leng yi ou ------我的母语,潮汕话
    jiang42
        62
    jiang42  
       Jan 1, 2015
    Haskell:
    sum [2^x | x <- [0..10], x /= 5]
    igboy
        63
    igboy  
       Jan 1, 2015
    425887a717c43508
    65d2ea03425887a717c435081cfc5dbb

    9cdda67ded3f25811728276cefa76b80913b4c54
    Monad
        64
    Monad  
       Jan 1, 2015 via iPhone
    召唤Erlang
    njutree
        65
    njutree  
       Jan 1, 2015
    fmt.Println("2015")
    skylooker
        66
    skylooker  
       Jan 1, 2015
    #第一种
    puts '2015'

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

    ---华丽的分隔符---
    <!-- 第三种 -->
    <h1>2015</h1>
    endoffight
        67
    endoffight  
       Jan 1, 2015
    #!/usr/bin/env bash
    echo 2015
    roychan
        68
    roychan  
       Jan 1, 2015
    二零一五
    jarhom
        69
    jarhom  
       Jan 1, 2015
    iphone6/plus
    musics
        70
    musics  
       Jan 1, 2015
    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  
       Jan 1, 2015
    ..--- ----- .---- .....
    yangqi
        72
    yangqi  
       Jan 1, 2015   ❤️ 1
    אלפיים וחמש עשרה
    rlexs
        73
    rlexs  
       Jan 1, 2015 via Android
    echo '2015'
    jylee
        74
    jylee  
       Jan 1, 2015
    ji ling jat ng
    lilydjwg
        75
    lilydjwg  
       Jan 2, 2015
    sum $ map (2^) $ [0..4]++[6..10]
    lilydjwg
        76
    lilydjwg  
       Jan 2, 2015
    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  
       Jan 2, 2015
    cout << "2015";

    System.out.println("2015");

    print "2015";
    Chipper
        79
    Chipper  
       Jan 2, 2015
    二零一五
    sneezry
        80
    sneezry  
       Jan 2, 2015
    MOV BX, 2015
    Yvette
        81
    Yvette  
       Jan 2, 2015
    year=2015;
    disp(year)
    mogita
        82
    mogita  
       Jan 2, 2015 via iPhone
    Dos mil quince
    Yvette
        83
    Yvette  
       Jan 2, 2015
    按楼主的算法

    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  
       Jan 2, 2015 via iPhone
    <p>2015</p>
    wolfan
        85
    wolfan  
       Jan 2, 2015 via Android
    body{width:2015;}
    laotaitai
        86
    laotaitai  
       Jan 2, 2015
    输出 2015
    fx
        87
    fx  
       Jan 2, 2015
    ```
    0..10 |> Enum.filter_map(&(&1!=5), &(:math.pow(2, &1))) |> Enum.sum
    ```
    baichi
        88
    baichi  
       Jan 2, 2015
    佛曰:離闍冥藐婆梵他奢集殿知冥麼哆醯帝冥有喝朋阿耨
    kawaiiushio
        89
    kawaiiushio  
       Jan 2, 2015
    </2014><2015>
    infinte
        90
    infinte  
       Jan 2, 2015
    console.log '2015'
    // 这是 patel
    lm902
        91
    lm902  
       Jan 2, 2015
    @{var year = 2015.ToString();}
    <h1>@year</h1>
    Ricepig
        92
    Ricepig  
       Jan 2, 2015
    PRINT 2015
    cassyfar
        93
    cassyfar  
       Jan 2, 2015
    year = 0;
    for (int i=0; i<11; i++) year += (1<<i);
    cout<<(year-32)<<endl;
    jooe
        94
    jooe  
       Jan 2, 2015 via Android
    &#36; 2015
    DaCong
        95
    DaCong  
       Jan 2, 2015
    begin
    write(2015)
    end.
    cxshun
        96
    cxshun  
       Jan 2, 2015
    print(2015)
    notcome
        97
    notcome  
       Jan 2, 2015
    length [0..2014]
    ai0by
        98
    ai0by  
       Jan 2, 2015 via Android
    print '2015'
    Jiangtaigong
        99
    Jiangtaigong  
       Jan 2, 2015
    @)!%
    (shift 2015)
    lujjjh
        100
    lujjjh  
       Jan 2, 2015
    @messyidea
    -[>+<-----]>-.--.+.++++.
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2414 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 219ms · UTC 01:15 · PVG 09:15 · LAX 18:15 · JFK 21:15
    ♥ Do have faith in what you're doing.