如何花式输出「hello world」?

2018-04-07 19:54:53 +08:00
 Sanko
#include <iostream>

using namespace std;

string f(int seed) {
    srand(seed);
    string s;
    while (true) {
        int n = rand() % 20;
        if (n == 15) break;
        s.push_back((char) (n + 100));
    }
    return s;
}

int main() {
    cout << f(41488932) + " " + f(24081743);
    return 0;
}
4706 次点击
所在节点    奇思妙想
17 条回复
pkokp8
2018-04-07 20:44:31 +08:00
1.论排版的重要性
2.那个循环有什么用,凑字数么
Sanko
2018-04-07 21:13:04 +08:00
@pkokp8
1.浏览器看上排版是好的但是 v2er 上乱了
2.循环的作用是产生字符啊
Xww
2018-04-07 21:27:19 +08:00
include<studio.h>
int main()
{
printf(“ Hello World!”);
return 0;
}
我觉得最简单的是最酷的~
scream7
2018-04-07 21:34:24 +08:00
好奇这两个种子怎么算出来的
Mutoo
2018-04-07 21:50:56 +08:00
@scream7 暴力搜索即可。就好比无限不循环小数里可以找到每个人的一生的故事一样。
Sanko
2018-04-07 22:13:49 +08:00
@Mutoo 好有哲学的样子
DevRoss
2018-04-08 00:29:31 +08:00
汇编写一个
Kirscheis
2018-04-08 02:50:09 +08:00
日经骗铜币帖。。在外观上最好看的还是 brainfuck
++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.


@Xww studio->stdio (doge)
mritd
2018-04-08 09:07:59 +08:00
@Mutoo 这个回答满分
jamweak
2018-04-08 10:10:09 +08:00
既然是花式输出,不如弄一个包含 “ Hello world ” 的二维码吧~
undefind
2018-04-08 10:16:01 +08:00
摩斯电码:
...././.-../.-../---/.--/---/.-./.-../-../-.-.--
sunwei0325
2018-04-08 15:59:12 +08:00
凯撒密码
hmzt
2018-04-08 16:26:57 +08:00
那么问题来了,怎样保证两台机器的随机序列相同呢(滑稽
marcong95
2018-04-08 17:51:16 +08:00
msg = ''
while msg != 'Hello, world!':
msg = generate_random_string()
print(msg)

思想出自知乎某网友的超算 demo 程序
marcong95
2018-04-08 17:52:40 +08:00
@marcong95 我错了,我不应该在 v2 回复 python 代码的
wjm2038
2018-04-09 00:43:31 +08:00
@marcong95 单线程超算么。
firebroo
2018-04-10 12:29:48 +08:00
```c
#define _________ }
#define ________ putchar
#define _______ main
#define _(a) ________(a);
#define ______ _______(){
#define __ ______ _(0x48)_(0x65)_(0x6C)_(0x6C)
#define ___ _(0x6F)_(0x2C)_(0x20)_(0x77)_(0x6F)
#define ____ _(0x72)_(0x6C)_(0x64)_(0x21)
#define _____ __ ___ ____ _________
#include<stdio.h>
_____
```

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/444899

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX