作者justinj (黑旋風)
看板mud_sanc
標題[wizs] 問題-選取
時間Mon Jun 20 09:56:10 2011
在前幾天想要寫數獨製造程式時的某些問題
假如 a=({1,2,3,4,5,6,7,8,9})時
Q1.想要讓a亂序的話是 a=sort_array(a,"random_sort",this_object());
//random_sort的設定就是return -1+random(2)
Q2.如果想要隨便選取3個數..而且這3個數還亂序的話..
A2.就是題目1的解a..然後a[0..2]就可以了吧
//可能還有更簡單的方法
Q3.如果題目2限制必定要有某一元素的話..
A3: a-({x});
a=sort_array(a,...);
a=({x})+a[0..1];
a=sort_array(a,...);
//可能還有更簡單的方法
Q4.如果題目2限制必定要有某群不定元素呢?
//例如限制要有mixed b裡的元素...b可能空的,可能1個,2個
Q5.a1=({1,2,3,4,5}),a2=({2,3,4}),a3=({2,3,5}),
b1從a1任選一元素出來,...(其它同理)
b1,b2,b3皆為不同的數字
那要怎麼隨機選?
Q6.題目5裡b1,b2,b3其中有一個必定有2的情況
Q7.題目5裡b1,b2,b3裡面必定要有某群不定元素呢?
//例如限制要有mixed b裡的元素...b可能空的,可能為({2}),({3}),({2,3})之類的
其它問題:
要怎麼讓玩家不放出en的攻擊
目前已知有2個..
一個是讓玩家漂浮(cast float)
另一個是讓玩家打不還手(attack stop)
問一下還有第3種嗎?
--
/\/. ◢◣ \\/.
,\//, //o\,\//,.\//\█◣ /o\\ ,\/,,\/
//o\◢◣ | //o\\/o//o\\█◣|◢◣ //o\/o\.//,
|◢██◣| ◣| | |██████◣| | \o\\
◢██████|◣◢█|███████◣ | |
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.129.140.166
推 hmml :可以參考鬼塔鎖大絕的方式... 06/20 10:43
→ hmml :Quest好像是黑名單,EN應該只要封普攻型態就好了... 06/20 10:44
→ justinj :鎖特攻很簡單.....我在找鎖普攻,反擊之類的... 06/20 10:49
推 hmml :鎖普攻寫法應該和漂浮術某段很像,反擊可能要黑名單 06/20 11:11
→ justinj :我寫的2個方法都可以..但我想找有沒有不顯示那些.. 06/20 11:15
→ justinj :不行的話用stop那個...漂浮怎麼看都不對..amem 06/20 11:15