第一百一十四章 模擬
2070年5月29日的下午一點(diǎn),我繼續(xù)的打開(kāi)系統(tǒng)。
我倒是要看看C++能不能運(yùn)行。
C++70版本已經(jīng)升級(jí),從指定標(biāo)準(zhǔn)到現(xiàn)在共更新了5000萬(wàn)次。
有以下數(shù)據(jù)類型:
int,整數(shù)類型,沒(méi)有范圍限制。120位數(shù)一個(gè)字節(jié)
double,實(shí)數(shù)類型,沒(méi)有范圍限制。120位數(shù)一個(gè)字節(jié)
string,字符串類型(字符類型已經(jīng)刪除),沒(méi)有范圍限制。100位一個(gè)字節(jié)。
bool,布爾類型,真和假。0.1比特一個(gè)變量。
object,單獨(dú)對(duì)象,無(wú)需使用類即可創(chuàng)建。
我首先,直接打開(kāi)系統(tǒng)的編輯器。
我直接說(shuō)出一個(gè)功能:“接收用戶的處理信息,如果用戶輸入一個(gè)字符串,則也返回這個(gè)字符串。”
【叮!請(qǐng)選擇輸入輸出方式,共1000種。
1.標(biāo)準(zhǔn)輸入輸出
2.文件輸入輸出
3.窗口輸入輸出
…………】
我直接選擇了標(biāo)準(zhǔn)輸入輸出。
之后,代碼直接生成好。我閱讀代碼,發(fā)現(xiàn)對(duì)勁。就開(kāi)始運(yùn)行了。
【編譯通過(guò),開(kāi)始運(yùn)行?!?p> 【輸入:】
直接要求輸入一個(gè)值。
我直接輸入一個(gè)“1000號(hào)”
【輸入:1000號(hào)】
【輸出:1000號(hào)】
【處理時(shí)間:0秒[查看其他設(shè)備的對(duì)比]】
【正常返回,返回代碼:0】
“運(yùn)行測(cè)試數(shù)據(jù)。”
我看系統(tǒng)能不能運(yùn)行測(cè)試數(shù)據(jù)進(jìn)行調(diào)試。
【叮!請(qǐng)選擇測(cè)試數(shù)據(jù),推薦測(cè)試數(shù)據(jù)10000個(gè),調(diào)試最佳10億個(gè)。測(cè)試性能10000億個(gè)。】
連測(cè)試數(shù)據(jù)都可以調(diào)用。
“調(diào)試所有的字符(一個(gè)字符),如果返回值是輸入的字符,則正確,否則失敗?!?p> 【請(qǐng)選擇編碼,共無(wú)數(shù)個(gè)。通用編碼100萬(wàn)個(gè)
1.ALLU(宇宙所有字符編碼)
2.Unicode
3.ASCII
…………】
我反手就選了一個(gè)Unicode。因?yàn)橐仓挥蠻nicode需要啊。
【正在分析中…………】
【分析完成,用時(shí)2普朗克時(shí)間,共1000萬(wàn)種組合。】
【編譯中,編譯通過(guò)?!?p> 【返回值正確?!?p> 【程序退出,返回值:0】
【結(jié)果:所有測(cè)試數(shù)據(jù)正確,如需查看詳細(xì)數(shù)據(jù)請(qǐng)轉(zhuǎn)到[測(cè)試數(shù)據(jù)分析]】
我又找到了一個(gè)強(qiáng)者OJ上隨機(jī)抽取1題。
我選擇了【計(jì)算題】,他分為【計(jì)算題】、【操作題】、【游戲題】這三類。
【題目總量:1500億】
題目還是很多的。
我直接選取了【隨機(jī)挑一題】,沒(méi)想到反應(yīng)結(jié)果如下:
【新手題組】
【當(dāng)前層級(jí):LV.1(剛開(kāi)始)】
【共5題】
篩選系統(tǒng)可能覺(jué)得我是新手,所以就給我找了一個(gè)新手題組。
【新手A0001:計(jì)算A+B的值】
【輸入格式】
【首先輸入一個(gè)數(shù)A(A<1000000),繼續(xù)輸入一個(gè)數(shù)B(B<1000000),計(jì)算兩值相加的結(jié)果。輸入均為整數(shù)?!?p> 【輸出格式】
【輸出A+B的和。】
【樣例輸入】
3+4
【樣例輸出】
7
我開(kāi)始直接讓系統(tǒng)做。
“完成下列C++功能:首先輸入一個(gè)數(shù)A(A<1000000),繼續(xù)輸入一個(gè)數(shù)B(B<1000000),計(jì)算兩值相加的結(jié)果。輸入均為整數(shù)。輸出A+B的和。”
【叮!共生成1個(gè)最優(yōu)最簡(jiǎn)方案。請(qǐng)選擇輸入輸出方式(共10000種)】
我選擇了標(biāo)準(zhǔn)輸入輸出。
已生成代碼。
我直接把代碼輸入到電腦上。
【叮!是否使用速度加快方案??jī)H需10積分,永久有效?!?p> “使用”
【叮!積分消耗成功,獲得速度加快方案。打字速度:400字/分】
半分鐘后
代碼寫完了,我直接點(diǎn)擊運(yùn)行。
提交。
【測(cè)試通過(guò)!】
【100分!】
【獎(jiǎng)勵(lì)100金幣,50經(jīng)驗(yàn)值!】
我開(kāi)始要難點(diǎn)的。
“c++代碼功能:設(shè)置一個(gè)數(shù)字,每秒增加1并輸出?!?p> 【叮!生成代碼最佳效果共10萬(wàn)個(gè),次佳效果100萬(wàn)個(gè),符合人類10億個(gè)。較符合人類30億個(gè)?!?p> 我直接選擇了一個(gè)性能、代碼都優(yōu)的代碼。
我直接開(kāi)始了【運(yùn)行】
【運(yùn)行中…………】
【輸出:1】
【輸出:2】
【輸出:3】
【…………】
輸出終端下方
【是否快速時(shí)間流逝?】
我選擇了10倍速。
增長(zhǎng)的速度開(kāi)始變的很快。
最終也實(shí)現(xiàn)了。
我開(kāi)始選擇1萬(wàn)倍速,要挑戰(zhàn)一下運(yùn)行極限。
【輸出:1000000】
1000萬(wàn)倍速
【輸出:12億】
…………
10000億倍速
【輸出:10000000億】
…………
還輸出不完。
10兆倍速
【輸出:1000京】
…………
1古戈?duì)柋端?p> 【輸出:1古戈?duì)枴?p> 輸出沒(méi)有極限。
調(diào)整至1倍速
關(guān)閉窗口。