作者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
1F:推 hmml :可以参考鬼塔锁大绝的方式... 06/20 10:43
2F:→ hmml :Quest好像是黑名单,EN应该只要封普攻型态就好了... 06/20 10:44
3F:→ justinj :锁特攻很简单.....我在找锁普攻,反击之类的... 06/20 10:49
4F:推 hmml :锁普攻写法应该和漂浮术某段很像,反击可能要黑名单 06/20 11:11
5F:→ justinj :我写的2个方法都可以..但我想找有没有不显示那些.. 06/20 11:15
6F:→ justinj :不行的话用stop那个...漂浮怎麽看都不对..amem 06/20 11:15