用遍歷解決某數(shù)學(xué)題的易語(yǔ)言
作者:APPLEUFO 
  易語(yǔ)言是一門(mén)計(jì)算機(jī)程序語(yǔ)言。以“易”著稱(chēng),以中文作為程序代碼表達(dá)的語(yǔ)言形式。早期版本的名字為E語(yǔ)言??梢哉f(shuō),創(chuàng)造易語(yǔ)言的初衷是進(jìn)行用中文來(lái)編寫(xiě)程序的實(shí)踐。
 
這題出的偏門(mén)又刁鉆~~
想了 很久 ~~||||||
理清了頭緒 算出 用的爆破
- * 192 | 384 | 576
 - * 219 | 438 | 657
 - * 273 | 546 | 819
 - * 327 | 654 | 981
 
代碼
- .版本 2
 - .支持庫(kù) spec
 - .程序集 窗口程序集1
 - .程序集變量 數(shù)組1, 整數(shù)型, , "0"
 - .程序集變量 數(shù)組2, 整數(shù)型, , "0"
 - .程序集變量 數(shù)組3, 整數(shù)型, , "0"
 - .子程序 _按鈕1_被單擊
 - .局部變量 n1, 整數(shù)型
 - .局部變量 m1, 整數(shù)型
 - .局部變量 局變被搜索文字, 文本型
 - .局部變量 局變搜索文字, 文本型
 - .局部變量 局變位置, 整數(shù)型
 - .局部變量 t1, 整數(shù)型
 - .局部變量 s1, 整數(shù)型
 - .計(jì)次循環(huán)首 (999, t1)
 - 加入成員 (數(shù)組1, t1)
 - .計(jì)次循環(huán)尾 ()
 - .計(jì)次循環(huán)首 (取數(shù)組成員數(shù) (數(shù)組1), s1)
 - 加入成員 (數(shù)組2, 數(shù)組1 [s1] × 2)
 - 加入成員 (數(shù)組3, 數(shù)組1 [s1] × 3)
 - .計(jì)次循環(huán)尾 ()
 - .計(jì)次循環(huán)首 (取數(shù)組成員數(shù) (數(shù)組1), n1)
 - .如果真 (數(shù)組1 [n1] < 100)
 - 到循環(huán)尾 ()
 - .如果真結(jié)束
 - .如果真 (數(shù)組1 [n1] × 2 = 數(shù)組2 [n1] 且 數(shù)組1 [n1] × 3 = 數(shù)組3 [n1])
 - 局變被搜索文字 = 到文本 (數(shù)組1 [n1]) + 到文本 (數(shù)組2 [n1]) + 到文本 (數(shù)組3 [n1])
 - .計(jì)次循環(huán)首 (10, m1)
 - 局變搜索文字 = 到文本 (m1 - 1)
 - 局變位置 = 尋找文本 (局變被搜索文字, 局變搜索文字, , 假)
 - 局變位置 = 尋找文本 (局變被搜索文字, 局變搜索文字, 局變位置 + 1, 假)
 - .如果真 (局變位置 ≠ -1)
 - 跳出循環(huán) ()
 - .如果真結(jié)束
 - .計(jì)次循環(huán)尾 ()
 - .如果真 (局變位置 ≠ -1)
 - 到循環(huán)尾 ()
 - .如果真結(jié)束
 - .如果真 (尋找文本 (局變被搜索文字, 到文本 (0), , 假) ≠ -1)
 - 到循環(huán)尾 ()
 - .如果真結(jié)束
 - 調(diào)試輸出 (數(shù)組1 [n1], 數(shù)組2 [n1], 數(shù)組3 [n1])
 - .如果真結(jié)束
 - .計(jì)次循環(huán)尾 ()
 
[文件] 爆破 解決數(shù)學(xué)題.zip ~ 20KB 下載

2.20后續(xù) 優(yōu)化了下的版本~~、 減少了3個(gè)變量與兩個(gè)記次循環(huán)
- .版本 2
 - .支持庫(kù) spec
 - .程序集 窗口程序集1
 - .程序集變量 數(shù)組1, 整數(shù)型, , "0"
 - .程序集變量 數(shù)組2, 整數(shù)型, , "0"
 - .程序集變量 數(shù)組3, 整數(shù)型, , "0"
 - .子程序 _按鈕1_被單擊
 - .局部變量 局變被搜索文字, 文本型
 - .局部變量 局變位置, 整數(shù)型
 - .局部變量 t1, 整數(shù)型
 - .局部變量 m1, 整數(shù)型
 - .計(jì)次循環(huán)首 (999, t1)
 - 加入成員 (數(shù)組1, t1)
 - 加入成員 (數(shù)組2, t1 × 2)
 - 加入成員 (數(shù)組3, t1 × 3)
 - .如果真 (數(shù)組1 [t1] < 123)
 - 到循環(huán)尾 ()
 - .如果真結(jié)束
 - .如果真 (數(shù)組1 [t1] × 2 = 數(shù)組2 [t1] 且 數(shù)組1 [t1] × 3 = 數(shù)組3 [t1])
 - 局變被搜索文字 = 到文本 (數(shù)組1 [t1]) + 到文本 (數(shù)組2 [t1]) + 到文本 (數(shù)組3 [t1])
 - .計(jì)次循環(huán)首 (10, m1)
 - 局變位置 = 尋找文本 (局變被搜索文字, 到文本 (m1 - 1), , 假)
 - 局變位置 = 尋找文本 (局變被搜索文字, 到文本 (m1 - 1), 局變位置 + 1, 假)
 - .如果真 (局變位置 ≠ -1)
 - 跳出循環(huán) ()
 - .如果真結(jié)束
 - .計(jì)次循環(huán)尾 ()
 - .如果真 (局變位置 ≠ -1)
 - 到循環(huán)尾 ()
 - .如果真結(jié)束
 - .如果真 (尋找文本 (局變被搜索文字, 到文本 (0), , 假) ≠ -1)
 - 到循環(huán)尾 ()
 - .如果真結(jié)束
 - 調(diào)試輸出 (數(shù)組1 [t1], 數(shù)組2 [t1], 數(shù)組3 [t1])
 - .如果真結(jié)束
 - .計(jì)次循環(huán)尾 ()
 
責(zé)任編輯:張偉 
                    來(lái)源:
                    oschina
 














 
 
 















 
 
 
 