153 123456
发新话题
打印

[公告]ActionScript程序小练习[有题...]

本主题由 8765004 于 2008-7-15 23:20 解除置顶

[公告]ActionScript程序小练习[有题...]

出题格式(请复制以下格式,然后在此贴中跟贴(此贴等同于目录),在跟贴中贴出回复地址,在回复地址中也请按照这个格式操作,否则会导致有不知情的会员不按照你的要求回复
标题
试题内容
结题时间
加密分数
回复地址
状态
注意事项:
1、请大家积极出题,特别是参与人员,只有这样,才是此活动能够坚持下去的保证。
2、试题来源不限制,但应当注意不要与前面的试题重复。
3、出题人至少要能够解题,否则怎么点评别人的回复呢。
4、出题不是越难越好,并非难到别人的才算好题目,请尽量照顾入门者。这个问题可以通过积分来控制,比如限制为5分以下的会员回复才可以得到积分,那么就叫做充分的考虑了入门者了。
5、出题人在结题时间到后,应当对各楼层的回答进行点评。并提出加分建议。建议加分不超过5分。请尽量客观。但因为个人技术问题,实在无法正确点评也无所谓。也请大家不要在意。大家学技术嘛,又不是拿奥林皮克奖[em02],出题人按照活动规则操作,一般是加积分2分,如果没有点评一般不得分哦。
6、出题人的评价如果不妥当,你们可以站在技术讨论的角度进行争论,但在本技术区不要出现与技术无关的话题。
7、不要对出题人的深浅提出看法。出题深浅并不代表出题人的技术。就好比积分!=技术一样。
8、回复是否需要加密完全由出题人掌握.因为每道题就是一个小活动,每道题的活动主持人就是出题的人.出题人要求回复者加密,而不加密者,我们将不纳入加分范围。
9、允许两道题同时存在,如果发现两道题不足,请自由的把自己的题贴上去。
10、出题人总结后,可以在这里贴出你最喜欢的答案。如这里的6楼。
特别注意
1: 只有遵守了活动规则的帖子我们才纳入加分的行列,对于没有遵守活动规则的帖子,我们视为自由讨论.而不按照这里的规则加分.
2: 请出题者务必将此贴的出题格式复制到回复连接中去,否则将可能造成误解!同时为了尽量的避免误解,最好将此贴的地址放到连接贴去,因为不是每个人都要看规则的.

注:不是出题的帖子不要跟.


[此贴子已经被作者于2005-8-17 17:42:07编辑过]

附件

2005-6/200561131349706.gif (6.8 KB)

2005-6-11 11:13, 下载次数: 1224

2005-6/200561131127852.gif (8.89 KB)

2005-6-11 11:11, 下载次数: 489

TOP

求学生人数多少

标题:求学生人数多少
试题内容:某食堂,有桌子N张,要求学生入餐的每张桌子人数相等.
现有的学生,如果每张桌子坐3人,那么有2人多余;如果每张桌子坐5人,则有4人多余;如果每张桌子坐7人,那么有6人多余;如每张桌子坐9人,那么有8人多余;如果每张桌子坐11人,那么刚好坐满.
求学生人数的最小数?用AS写,请用trace()输入结果.
结题时间:6-11-22:00
加密分数:60
回复地址dispbbs.asp?boardID=1&ID=246488&page=1
状态:已经结束








[此贴子已经被作者于2005-6-14 21:09:39编辑过]

TOP

哈哈,这种方式真不错,最好每次出题都有一个时间限制,赶在时间结束之前,择优加分:)
另外请各位把自己的答案都设个比较高的积分限制,免得造成抄袭,这样就不太好了。
PS:LH8,我把你的积分加密设置高了,见谅。

TOP


标题:求电功率
试题内容 电度表盘标有“220V,3A,300Or/kw.h ”用它来估测家用电器的总功率,当家中用电器全部工作时,1分钟电度表盘转30圈,为使家中全部用电器工作时不超过电流允许的电流还可以添加多少瓦的用电器
结题时间:6-12-16:00
加密分数:60
回复地址dispbbs.asp?boardID=1&ID=246678&page=1
状态:结束



[此贴子已经被作者于2005-6-14 21:09:02编辑过]

TOP

[注意]1~9的数字的排列组合

将123456789这个数中的数字重新组合,有多少种组合法,都输出来
就好比 123 可以组合为 132 213 231 312 321共6种一样.
已经结束讨论,请参看这里
请回复在这里 dispbbs.asp?boardid=1&id=246841

[此贴子已经被作者于2005-6-13 6:07:24编辑过]

TOP


标题数字的组合计算[出题人liangliang]
试题内容:1,1,2,3,5,8,13,21,34,55……这个我也忘记是哪个人想出来来的题目了 就是第三个数等于前两项之和。用程序写出来,应该如何做?
结题时间:6-14-12:00
加密分数:60
回复地址dispbbs.asp?boardID=1&ID=246948&page=1
状态:结束



[此贴子已经被作者于2005-6-17 8:07:08编辑过]

TOP


标题:求最小公倍数和最大公约数。
试题内容:任意输入三个小于100整数,求它们的求最小公倍数和最大公约数。
结题时间:6-14-14:00
加密分数:60
回复地址dispbbs.asp?boardid=1&id=246980
状态:结束


我最喜欢的答案:

//(设3个数为a,b,c)
//最小公倍数:
for(var i=1;;i++){
if((a*i)%b==0 and (a*i)%c==0){
trace(a*i);
break;
}
}
//最大公约数:
for(var i=a;;i--){
if(a%i==0 and b%i==0 and c%i==0){
trace(i);
break;
}
}

[此贴子已经被作者于2005-6-16 17:51:06编辑过]

TOP

以下是引用mymylove在2005-6-12 13:55:33的发言:
求最小公倍数和最大公约数。
任意输入三个小于100整数,求它们的求最小公倍数和最大公约数。
dispbbs.asp?boardid=1&id=246980
此题在各个程序论坛都讨论多多,本论坛也曾经讨论。请完全独立思考。
奖励第一个正确的回答者(现在我就第一个,不过我不算)。

如果这样的话,那么题就跟不上来?如何是好~
[em11]

TOP

出题人:minzojian
假设有这样一个数组,test=[1,2,0,3,4,5,0,6,7,0,0,8,9]
想个办法去掉里边值为0的项.使得处理后的数组为test=[1,2,3,4,5,6,7,8,9]这个样子.
方法有很多哦.但原理应该都是一样.
你又是怎么做的呢?
回到这里
/bbs/viewthread.php?tid=247134&page=1

TOP

标题:求出N以内的所有质数.
试题内容:求出N以内的所有质数,质数(素数)是不能被除自身以外的其它数整除的数.
结题时间:6-16-09:00
加密分数:20
回复地址dispbbs.asp?boardid=1&id=247269
状态:结束




[此贴子已经被3780096于2005-6-16 12:54:45编辑过]

TOP

这种行式不错啊,支持一下. 我给大家来一个超级简单的小题
标题:间隔时间复制电影剪辑
试题内容:每格半秒(水平或垂直)复制一个MC,当MC个数为15时,停止复制。
结题时间:6-16-11:00
加密分数:10
回复地址dispbbs.asp?boardid=1&id=247520
状态:结束




[此贴子已经被作者于2005-6-17 9:48:20编辑过]

TOP

有意思,支持下去

TOP

标题:找最小的数和最大的数
试题内容:数组中有10个数字,其大小不等,请找出最小的数和最大的数来。
结题时间:2005-06-16-20:00
加密分数:10
?boardid=1&id=247482
状态:结束

[此贴子已经被作者于2005-6-16 19:23:32编辑过]

TOP

function checkMinAndMax(arr:Array) {
arr = [12, 13, 12, 14, 34, 2525, 256, 225, 7547, 27873, 2, 7, 1];
arr.sort(Array.NUMERIC);
trace(arr[0]+"and"+arr[arr.length-1]);
return {min:arr[0], max:arr[arr.length-1]};
}
checkMinAndMax();
实际上这个与其他的排序基本类似的

TOP

标题文字的滚动(跑马灯效果)[出题人minzojian]

试题内容:实现文字滚动效果.向左滚动,或者向右滚动.这里只考虑单行文字哈.
比如:字符串为:a="123456789"要滚动显示为:
912345678 891234567 789123456 678912345 567891234 456789123
345678912 234567891 123456789
...这是向右滚动,反之就是向左滚动.你是怎么做的呢?
结题时间:没有限制
加密分数:0
回复地址dispbbs.asp?boardID=1&ID=247522&page=1

[此贴子已经被作者于2005-6-19 23:34:13编辑过]

TOP

标题数学计算 [出题人Super-Tomato ]

试题内容:质数和因数都有人发过了,那么这次就多加点东西864 = 2,2,2,2,2,3,3,3 也就是 2*2*2*2*2*3*3*3 会等于 864,开头使用 random(999) 做为任意被整除的数字就可以了

结题时间:2005-06-19-06:00
加密分数:20
回复地址dispbbs.asp?boardID=1&ID=247862&page=1
状态:结束

[此贴子已经被作者于2005-6-19 19:03:34编辑过]

TOP

标题数组的复制[出题人minzojian ]
试题内容:复制一个数组的数据到另一个数组中去.例如,把a=[1,2,3,4,5,6,7]这个数组的复制给一个新的数组b
结题时间
加密分数:0
回复地址dispbbs.asp?boardID=1&ID=247860&page=1
状态:结束

[此贴子已经被作者于2005-6-21 22:11:52编辑过]

TOP

我觉得没有必要弄查看分数.
不用分数限定有几点好处.
好处1:让别人看到并学到知识.
好处2:逼别人拿出不一样的想法.
好处3:就是要让别人看到自己的高明.
所以,荐于以上几点,我觉得应该取消积分查看限定.(^@@^规则第8点^@@^)//3780096编辑
以后我会出水平高一点的题.不能老出让人耍小聪明的题.最好还是能够与应用结合.其实好多人迷惑的是做什么,而不是怎么做.所以,要能出题之后还要能讲出其实用性才是有意义的.
以上...
PS:11楼的活动已经结束了.请版主更正说明. 13楼的好象我都提前做过评述了.=_=0


我就不在这个帖子中跟贴了。在这里编辑下就是了。为了这个帖子的完整性,过几天还要把这几个非题目帖子删了,抱歉~
1请大家务必把题目跟到这个帖子中,这个帖子相当于目录,一则为参加活动的人提供方便,再则今后大家浏览学习方便,这个帖子就好比一本书,创建了目录。
2 是否加密,并没有限制,而是由出题人决定,但出题人要求加密,我们应当尊重出题人的意见,因为出题并不容易,并非随处拈一道题贴过来就了事,因为出题人是主持人,还要做总结汇报。比如:你要求不加密,而回复人把他的回复加密,那么你又作何感想。
呵呵!祝大家学习愉快!
3780096

[此贴子已经被3780096于2005-6-18 7:25:52编辑过]

TOP

[AS练习]虫虫快跑
根据朋友们的要求,我们来一道较为直观有趣的题目
标题:虫虫快跑
试题内容:让虫子向鼠标按下的地方跑去。注意不要快的看不到哟~~
虫子可参考->点击浏览该文件
当然也可用自制的虫子。
要求:回帖中需贴出fla,swf。并在帖中写出所用AS。为方便阅读,虫虫MC的实例名最好为bug(如果有的话);所有代码最好加在时间轴上。
结题时间:2005-06-20-18:00
加密分数:10分。
链接 dispbbs.asp?boardID=1&ID=248186&page=1

状态:结束

[此贴子已经被作者于2005-6-20 19:43:31编辑过]

TOP

应 mymylove 版主的邀请出一道题,由于本人积分较低而且此题较为简单,所以请回复者加密为6分,这样我才能看的见[em09]
标题:小球下落计算
试题内容:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在
    第10次落地时,共经过多少米?第10次反弹多高?
结题时间:2005-06-19-18:00
加密分数:6
回复地址dispbbs.asp?boardid=1&id=247995
状态:已结束



[此贴子已经被作者于2005-6-19 19:27:10编辑过]

TOP

个人比较喜欢 mymylove的 题目
其他的题目因为要涉及到数学和物理方面的知识 (偶又最怕这些)
相信不少人和我有同感吧 希望多出些类似的题目 表太枯燥!
另外对 出题中所涉及到的知识点 能否在结束后 作个总结 给后人(新手)做个解释

以上纯属个人意见 因为我 AS 不过关 前几期根本就看不懂 都没参加
本区本来就是为新手服务的 弄太难了就失去活动的本意了( 不知大家发现没有 考来考去就那几个人回帖子 )
斑竹就当作参考好了 谢谢!

TOP

偶出一道比较直观些的,希望大家考虑一下不同的判断方法。
标题:[AS练习]进入大mc1后用小mc2替换鼠标

试题内容:画一个大mc,随便是什么形状(方形对范围的选择可能会简单些,不过为了增强易用性,最好弄个圆形什么的),放在舞台上,鼠标滑入后,鼠标就变成一个比较小的mc2,滑出来后又变回鼠标。
结题时间:2005-06-22-18:00
加密分数:7
?boardid=1&id=248321
状态:结束

[此贴子已经被3780096于2005-6-21 22:10:28编辑过]

TOP

标题打印出99乘法表 [出题人ycccc8202 ]
试题内容这个表就不用介绍了,这里需要打出[梯形结构的99表]
结题时间:2005-6-21
加密分数:6
回复地址dispbbs.asp?boardid=1&id=248516
状态:结束


[此贴子已经被作者于2005-6-22 10:05:58编辑过]

TOP

[AS练习]烙上中国印!(分段加分,0分快来)

题目:我的中国心,烙上中国印

目标:0分成员——在鼠标点击处出现印章。(注意印章的特点,不是按下一个新的,前一个就消失……)
1—20分成员——在鼠标点击处出现印章。按下鼠标时间越长,印章颜色越深。(有类似效果就行)
印章可参考
点击浏览该文件
(事实上,这不是印章而是个瓦当……领会精神),提倡自制。
要求:上传swf,fla文件,AS代码,加密10分,
评价标准:AS准确精炼,使用规范,有注释。
界面美观,有特色。
0分成员得分优先,最后修改时间早者优先!
结题时间:2005年6月24日16:00
加分人数:2—5人
结束

[此贴子已经被作者于2005-6-27 9:40:14编辑过]

TOP

[AS活动]星星点灯

标题星星点灯

试题内容在影片中随机的位置,安放10颗星星,


用鼠标点击每颗星星,颗星星变色(有其它效果也行)
要求 ; AS准确精炼,使用规范,有注释。
界面美观,有特色。上传fla,swf 帖AS
结题时间:2005—6—30 18:00
加密分数: 10分(10分以下按AS代码优良加分,10分及以上投票得分)
提倡除星星的外观用MC外,其它所有效果用AS来完成,
请原谅我罗嗦,有题目当中一个字改了.请注意!!(不好意思当中)
dispbbs.asp?BoardID=1&ID=249231
结束


[此贴子已经被作者于2005-7-4 16:17:01编辑过]

TOP

标题计算多影片加载进度

试题内容:测试同时加载多个FLASH动画时的总进度.

要求:
同时加载多个影片, 为了方便现在限定为 4 个FLASH
进度显示方式: [已加载字节数/总字节数]

结题时间:------
加密分数:0
回复地址: [-> 开始计算...]
状态:结束


由于在坛里搜到已有测试多影片加载的帖子了.. 所以该帖宣布作废.所发请楼主清了这帖子, 以保持这里的整洁,,
谢谢~~


TOP

[AS练习]不要和计算机说话(字符串练习)
标题:不要和计算机说话(字符串练习)
试题内容:分析输入的字符串中的字符出现的次数和位置。
例输入:ASEAEE
分析结果: A出现2次在1,4位置
S出现1次在2位置
E出现3次在3,5,6位置
结题时间:7月2日 16:00
加密分数:10分
活动链接: dispbbs.asp?boardid=1&id=249956

最近有点不舒服,所以活动的周期长了一点。不知大家还有没有参与的热情……
这次活动时间短了!!!!!!!

己结束

[此贴子已经被作者于2005-7-3 8:53:39编辑过]

TOP

最近闪技区里问声音控制的朋友比较多,我们就来做一下声音控制的练习。
标题:声音控制
试题内容: (目标1)从库中导入声音,并无限循环播放,点击按钮声音暂停,再次点击从上次播放暂停处播放。
此目标为0分朋友专题,完成目标即得分。谢绝马甲。
(目标2)单曲音乐播放器(面板内容自定,不需播放列表)。
要求附 fla文件,swf文件。音乐不自动播放,且体积勿太大(为投票方便)
此目标为非0分朋友专题,结题后投票得分,奖励人数为入选作品的三分之一!!提倡原创,谢绝反编译作品。
结题时间:7月10日 16:00
加密分数:30分
dispbbs.asp?boardid=1&id=250438

TOP

标题:寻找指定的元素
试题内容:可以动态的建立N个数组,根据设定的条件,用最经济,最节约的手段找到指定的目标,为了做题的方便,我们共同使用这些数组.
a1 = ["二", "1", "2", "3", "4"];
a2 = ["二", "5", "6"];
a3 = ["四", "7", "8"];
a4 = ["四", "9", "10", "11"];
遍历后,如果找到数组中有元素 二 和 5即退出循环.
结题时间:7月10日
加密分数:随便
回复地址dispbbs.asp?boardID=1&ID=250656&page=1
状态:结束
(为我认为最简洁者,循环次数最少者加2分)


[此贴子已经被作者于2005-7-10 7:50:40编辑过]