亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Untrusted 趣味解法

lifesimple / 2829人閱讀

摘要:如果你稍微想一下,就明白源代碼繪制了一大堆的符號用來阻擋你的去路,那么生成符號的方式當(dāng)然可以由你來篡改在允許你改動的代碼范圍內(nèi)。所以本游戲的精神分兩個層面認真思考,精確計算,給自己開出一條道來發(fā)揮黑客精神,破壞源代碼,徹底顛覆迷途。

有人提到了 Untrusted 這個有意思的編程游戲,于是我也去嘗試一下,結(jié)果發(fā)現(xiàn)挺好玩的,一玩玩上癮了,搞了一通宵……

  

這個游戲?qū)嶋H上是很容易作弊的,打開控制臺你會看到作者熱烈的歡迎著你,源代碼也沒有任何處理,隨便你 Hack。以下則記錄的是我自己的趣味玩法。

Level 1

首先移動 @(代表你自己)去揀那個 ? 符號(代表蘋果電腦鍵盤上的 command 鍵,在這里指代電腦),接著就看到了可以操作的代碼。注意只有背景色為黑色的部分才允許你編輯。最終的目標是走到淺藍色的方框處,這是終點。

如果你稍微想一下,就明白源代碼繪制了一大堆的 # 符號用來阻擋你的去路,那么生成符號的方式當(dāng)然可以由你來篡改(在允許你改動的代碼范圍內(nèi))。所以本游戲的精神分兩個層面:

認真思考,精確計算,給自己開出一條道來;

發(fā)揮黑客精神,破壞源代碼,徹底顛覆迷途。

由于之前 SF 已經(jīng)有人分享了一些思路,我接下來就只講破壞性的方式!^^

好了,第一關(guān)最簡單,把你能刪掉的代碼全部刪掉,搞定!

正常版

二逼版

Level 2

第二關(guān)其實比較困難,按照之前本站朋友公子發(fā)表的辦法進行多次嘗試未果。經(jīng)觀察,源代碼是有條件的繪制整副迷宮(每次刷新都重新分布),如果用正常的手段是無法繪制第二個出口的,(因為預(yù)先繪制的出口在最后一行,你無法在此之后執(zhí)行,似乎也不能在圖中同時存在兩個出口,我嘗試了很多次都沒有成功)。

Anyway,其實作者已經(jīng)給出了答案!在題目介紹里,作者說用四個字符就可以解這一關(guān)。哪四個字符呢……?想的我頭皮都炸了!最后才忽然醒悟過來——塊級注釋??!

Level 3

這關(guān)和第一關(guān)幾乎一個性質(zhì),只不過最后有一個驗證,所以刪代碼這種極具品味(不開玩笑)的事情是沒得搞了。好在解法特別多,而且非常容易,這里隨便放一種(因為這種走起來比較快)。

Level 4

這關(guān)沒啥好說的,只要不驗證,你隨便折騰!

Level 5

這關(guān)也沒啥好說的,Ctrl + 1 看看 API 就好了,沒趣味。

Level 6

這一關(guān)的慣常解就是造一堵墻去擋守衛(wèi)了,然而如果你事先走幾遍你會發(fā)現(xiàn)如果遵循相同的方式來行走,那么守衛(wèi)最終總是和你在同一點相遇,所以我們只需一行代碼,就放一塊磚頭堵在相遇的那一點就可以了,于是你就可以看著守衛(wèi)在屁股后面追你然后在心里暗爽了:來啊,你追我啊!

Level 7

這一關(guān)在邏輯上沒什么難度,但是我考慮了一下,最終選擇了也許不是最簡單,但確是表達能力最好的一種方式。因為我一直相信,會說話的代碼才是好代碼。(不過我水平有限,或許還有表達能力更優(yōu)的解)

BTW,我其實還很二逼的搞了一種使用 setInterval 的解法,沒想到——

——我去你大爺?shù)摹?/p> Level 8

我被這關(guān)坑了很久……我都不想回味它……原因在于字體……你們自己想吧!

Level 9

@公子 的解法著實驚艷到我了!在第九關(guān)他比我更 Hack,還好我的解法也不賴。要點是呼叫電話求救哦~(登船之后,讓船改向上走)

Level 10

這關(guān)不難解,重點是隊形要整齊!BTW,我過關(guān)的時候唱的是:Make way!For prince Ali~

Level 11

這一關(guān)開始控制機器人了,感覺反而更簡單不過,和之前相似的代碼就足已了。

Level 12

Have no better idea...

Level 13

這一關(guān)沒有想象中那么難,我不會什么尋路算法,所以我用 player 當(dāng)作游戲手柄來控制機器人。簡單說一下,在屏幕上想象這樣的圖形:

  o
 oxo
  o

x 是你自己,你的上下左右的坐標都不難預(yù)先計算(出生地的坐標在頂部代碼里是有的),然后 API 手冊里有一個判斷你當(dāng)前坐標的方法……see?

(最后一行 if 的代碼不是我寫的,不知道怎么冒出來的,而且還刪不掉……也懶得再刷新一遍截圖了)

Level 14

@公子 的解法坦白說我沒看懂,我自己還是直接用了最無恥的辦法……

Level 15

只要拋出異常你就成功了!

Level 16

一點點 Canvas 的知識就能看到激光束的顏色,然后利用場外電話求救改自己的顏色即可瞞天過海。

Level 17

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/110070.html

相關(guān)文章

  • Untrusted - 游戲題解

    摘要:昨天凌晨花了仨小時通關(guān)了這個游戲,在這里就粗粗做一下題解吧,好幾題都是過去的。于是寫以下的變色過程就可以了重新執(zhí)行撿起電話機,然后通過綠菊花之后按使用電話機讓自己變色兒就好了。于是只要把綠菊花的通過判斷函數(shù)里面可修改的區(qū)域改成就好了。   原文地址:http://xcoder.in/2014/06/12/untrusted-solution/   Trusted 是一個代碼解謎游戲,...

    wzyplus 評論0 收藏0
  • 從單租戶IaaS到多租戶PaaS——金融級別大數(shù)據(jù)平臺MaxCompute的多租戶隔離實踐

    摘要:摘要在年云棲大會北京峰會的大數(shù)據(jù)專場中,來自阿里云的高級技術(shù)專家李雪峰帶來了主題為金融級別大數(shù)據(jù)平臺的多租戶隔離實踐的演講。三是運行隔離機制。針對這一問題,提供了多層隔離嵌套方案以便規(guī)避這種潛在的安全風(fēng)險。 摘要:在2017年云棲大會?北京峰會的大數(shù)據(jù)專場中,來自阿里云的高級技術(shù)專家李雪峰帶來了主題為《金融級別大數(shù)據(jù)平臺的多租戶隔離實踐》的演講。在分享中,李雪峰首先介紹了基于傳統(tǒng)Iaa...

    beanlam 評論0 收藏0
  • 「正經(jīng)字幕」太無聊?「神經(jīng)玩笑機」就可以生成逗你笑的趣味字幕

    摘要:最后,我們顯示了若干張圖像中所生成的趣味字幕。圖所提出的有趣字幕生成的體系結(jié)構(gòu)。我們將所提出的方法稱為神經(jīng)玩笑機器,它是與預(yù)訓(xùn)練模型相結(jié)合的。用戶對已發(fā)布的字幕的趣味性進行評估,并為字幕指定一至三顆星。 可以毫不夸張地說,笑是一種特殊的高階功能,且只有人類才擁有。那么,是什么引起人類的笑聲表達呢?最近,日本東京電機大學(xué)(Tokyo Denki University)和日本國家先進工業(yè)科學(xué)和技...

    lastSeries 評論0 收藏0
  • HTTP狀態(tài)碼趣味圖解(下)

    摘要:多文件下載,改為單文件下載文件錯誤,短時間內(nèi)導(dǎo)致程序崩潰。為喵點贊,收藏了。參考資料圖片狀態(tài)碼 喵:鏟屎的,你還在為HTTP狀態(tài)碼而苦惱碼?本喵為你趣味解惑 5xx: 服務(wù)器錯誤,服務(wù)器在處理請求的過程中發(fā)生了錯誤 500: 服務(wù)器內(nèi)部錯誤500錯誤是一種常見錯誤,一是用戶錯誤(客戶端問題,少見),另一種是服務(wù)器本身的錯誤(常見)解決辦法:1.清除瀏覽器緩存2.查看錯誤日志3.查看連接...

    Gilbertat 評論0 收藏0

發(fā)表評論

0條評論

lifesimple

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<