BeInteractive!@g1986 このページをアンテナに追加 RSSフィード

2008-08-10

LL Golf Hole 4 in ActionScript 3.0 00:01  LL Golf Hole 4 in ActionScript 3.0 - BeInteractive!@g1986 を含むブックマーク はてなブックマーク -  LL Golf Hole 4 in ActionScript 3.0 - BeInteractive!@g1986  LL Golf Hole 4 in ActionScript 3.0 - BeInteractive!@g1986 のブックマークコメント

問題

GNU GENERAL PUBLIC LICENSE Version 3 に登場する単語について、単語が登場する行を示した索引を作成してください。

与えられる文章についてはリテラルで表記する、標準入力で与えられる、引数でファイル名が与えられるなどは自由とします。

http://ll.jus.or.jp/2008/program/doukaku

やってみた


var l=new URLLoader,d=new Dictionary,s;l.addEventListener('complete',function(e)
{e=l.data.split("\n");for(l in e)for each(s in e[l].match(/\w+/g))d[s]||=(trace(
s,l+1),l)});l.load(new URLRequest('http://www.gnu.org/licenses/gpl.txt'))

233 文字。addEventListener のウザさが異常。これより短く出来るかな?

短くなった

d は別に Dictionary じゃなくて Object で良かったですね。


var l=new URLLoader,d={},s;l.addEventListener('complete',function(e){e=l.data.
split("\n");for(l in e)for each(s in e[l].match(/\w+/g))d[s]||=(trace(s,l+1),l)}
);l.load(new URLRequest('http://www.gnu.org/licenses/gpl.txt'))

221 文字。12 文字短縮。

ゆるふわ愛されトゥイーン(笑) 00:48  ゆるふわ愛されトゥイーン(笑) - BeInteractive!@g1986 を含むブックマーク はてなブックマーク -  ゆるふわ愛されトゥイーン(笑) - BeInteractive!@g1986  ゆるふわ愛されトゥイーン(笑) - BeInteractive!@g1986 のブックマークコメント


class ゆるふわ
{
	public function ゆるふわ()
	{
		var 笑:Object = new Sprite();
		
		new $().位置を(100, 100).にしつつ.サイズを(2.0).にしつつ.時間は(10,秒).で.トゥイーン(笑);
	}
	
	private static const 秒:uint = 1;
	private static const フレーム:uint = 2;
}

class $
{
	private var _params:Object = {};
	
	public function get にしつつ():$ { return this; }
	public function get で():$ { return this; }
	
	public function 位置を(x:Number, y:Number):$
	{
		_params.x = x;
		_params.y = y;
		return this;
	}
	
	public function サイズを(scale:Number):$
	{
		_params.scaleX = scale;
		_params.scaleY = scale;
		return this;
	}
	
	public function 時間は(time:Number, type:uint):$
	{
		_params.time = time;
		if (type == 2) {
			_params.useFrames = true;
		}
		return this;
	}
	
	public function トゥイーン(target:Object):void
	{
		Tweener.addTween(target, _params);
	}
}

vnmpthjxvnmpthjx2012/01/14 05:04snhycogm

payday loanpayday loan2012/01/19 07:43fumtdhuh http://paydayloans24x7.net/ cash advance ziOaHu <a href="http://paydayloansinn.co.uk/ ">Payday Loan</a> >:]] [url=http://autoloans24x7.com/]auto loan[/url] AyHhn