成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C語言編寫“Hello World”挑戰賽,你會如何作答?

開發 后端
平臺挑選了幾個有趣的結果分享了出來,下面一起來看看吧!

近日,國外代碼編寫平臺Intervee上創建了一個簡單的編程挑戰(挑戰鏈接:https ://platform.intervee.io/get/play_/ch/hello_[w09]orld),要求解答者print "Hello World",但是代碼不能使用字母W或者任何數字。

雖然該挑戰面向的是初級開發人員,但是仍有很多2年以上工作經驗的開發人員參與并公開了解決方案。(173位用戶嘗試解題,共有148位在沒收到虛擬面試官提示的情況下,在推薦時間內挑戰成功了。)

其中,只有30%的解答者是初級(0-2年經驗)開發人員,同時85%未按時解決問題的解答者也是初級開發人員。這也意味著這項挑戰對新手來說很難,聽起來也是檢查候選人是初級還是高級的好方法。

最后,平臺挑選了幾個有趣的結果分享了出來,下面一起來看看吧!

1、最常見和最簡單的:使用 %c 說明符

提醒:ascii中的char 87是W

printf("Hello %corld", ++*(char[]){"V"});
printf("Hello %corld", *"V" | *"A");
printf("Hello %corld", *"*" + *"-");
char c = c^c++;
c=(c<<(c+c+c+c+c+c))+(c<<(c+c+c+c))+(c<<(c+c))+(c<<c)+c;
printf("Hello %corld",c);
printf("Hello %corld", EUSERS);

EUSERS 確實是 87:

https://kernel.googlesource.com/pub/scm/linux/kernel/git/nico/archive/+/v0.97/include/linux/errno.h

這個解決方案需要添加一個特定的#include,所以可能不是最短的代碼。

2、酷酷的C++解決方案

char c = (sizeof(bool)+sizeof(short)) * (sizeof(long) * sizeof(float) - sizeof(char) - sizeof(short));
cout << "Hello " << c << "orld";

值得一提的是,解決方案被保存為多個步驟,因此可以看到解答者是如何進行的,而不僅僅是他的最終解決方案。比如說(來自:https://platform.intervee.io/)

3、超酷的Python解決方案

from googletrans import Translator
text = 'Hola Mundo!'
translator = Translator()
print(translator.translate(text).text)
import hello
# _hellol is a known library that prints hello world. Problem solved.

4、C 和 C++ 中的“加密”方法

char str[] = "Obkkh'Phukc\n";
char strPtr = str; while (strPtr != '\n') *strPtr++ ^= '\a';
printf("%s", str);

5、同樣的方法,在 C++ 中

std::string str = "V_xyz";
char v_x;
for(auto i:str){ v_x=i; break; }
v_x++;
std::cout<<"Hello "<<v_x<<"orld";

6、酷炫的作弊方案

system("echo \"echo Hello World\" > /usr/bin/gcc");

解答者發現挑戰使用 /usr/bin/gcc處的gcc來編譯代碼,于是將其替換為“echo Hello World”,超級好!

最后,你還有其他獨特的解決方案嗎?歡迎參與挑戰!

責任編輯:龐桂玉 來源: C語言與C++編程
相關推薦

2017-05-02 11:26:36

開發者、Java、PH

2014-04-11 11:36:42

NDKAndroid開發終端

2022-10-20 16:25:29

教育APP鴻蒙

2024-04-11 13:13:27

2014-03-13 18:02:57

SAPd-codeLumira

2022-10-14 15:27:02

應用開發鴻蒙

2022-10-10 15:01:35

手寫板鴻蒙

2013-06-06 13:58:14

C語言

2009-08-14 16:54:19

C# Hello Wo

2011-06-08 17:59:43

Qt Creator

2018-09-27 16:35:01

程序員編程語言Python

2009-07-23 11:39:42

網易有道有道難題

2024-08-19 10:40:56

2011-05-11 16:15:52

視頻教程Xcode 4Objective-C

2019-12-12 09:23:29

Hello World操作系統函數庫

2011-07-01 11:02:30

EnyowebOShello world

2023-09-26 07:44:52

JavaJVM

2017-01-09 16:40:07

React NatiAndroid 開發

2012-03-29 09:13:52

Windows Pho挑戰賽

2012-03-29 22:52:26

水果達人
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲欧美日韩精品久久亚洲区 | 成人毛片一区二区三区 | 久久精品视频免费看 | 粉嫩国产精品一区二区在线观看 | 成人一区av| 一区二区手机在线 | 精品久久香蕉国产线看观看亚洲 | 欧美午夜视频 | 一级a爱片久久毛片 | 亚洲五码久久 | 5060网一级毛片 | 三级免费av | 国产伦精品一区二区三毛 | 美女黄色在线观看 | 中文字幕在线三区 | 欧美日韩精品久久久免费观看 | 国产欧美精品 | 免费久久网站 | 一区二区三区四区电影 | 奇米超碰在线 | 欧美日韩在线一区二区 | av黄色在线 | 日日夜夜草 | 亚洲欧美精品 | 久久久久久99 | 日本a视频| 国产精品一区二区在线播放 | 国产一区欧美 | 91视频一区二区三区 | 亚洲一区 中文字幕 | 乳色吐息在线观看 | 亚洲www | 亚洲精品中文字幕中文字幕 | 亚洲欧美日韩精品久久亚洲区 | 精品综合久久久 | 欧美日韩1区2区 | www.三级| 久一精品 | 久久99精品国产自在现线小黄鸭 | 亚洲播放一区 | 精国产品一区二区三区四季综 |