2011年10月21日星期五

PrintWriter.print()和PrintWriter.printf()效率對比

測試平臺:
硬件:IBM ThinkPad X60,Intel T2400 CPU+1G DDR2
軟件:JDK1.6
測試用程序:
測試PrintWriter.print()用程序:
import java.io.*;
import java.text.*;
public class PrintTest{
  public static void main(String args[])throws IOException{
    PrintWriter output=new PrintWriter(new FileWriter("out.txt"));
    long time1=System.currentTimeMillis();
    DecimalFormat fmt=new DecimalFormat("0.######");
    for(int i=0;i<10000000;i++)
      output.println(fmt.format(i));
    long time2=System.currentTimeMillis();
    output.close();
    output=new PrintWriter(System.out);
    output.println(Long.toString(time2-time1)+" ms.");
    output.close();
  }
}
測試PrintWriter.printf()用程序:
import java.io.*;
public class PrintfTest{
  public static void main(String args[])throws IOException{
    PrintWriter output=new PrintWriter(new FileWriter("out.txt"));
    long time1=System.currentTimeMillis();
    double d=4.6;
    for(int i=0;i<10000000;i++)
      output.printf("%.6f\n",d);
    long time2=System.currentTimeMillis();
    output.close();
    output=new PrintWriter(System.out);
    output.println(Long.toString(time2-time1)+" ms.");
    output.close();
  }
}
測試結果:
給咱的破本子給跪了Orz...循環才一千萬就一個個跑這麼長時間Orz...
另外在一開始的時候printf()曾經拋出過這樣一個異常來:
Exception in thread "main" java.util.UnknownFormatConversionException: Conversion = 'l'
    at java.util.Formatter$FormatSpecifier.conversion(Unknown Source)
    at java.util.Formatter$FormatSpecifier.<init>(Unknown Source)
    at java.util.Formatter.parse(Unknown Source)
    at java.util.Formatter.format(Unknown Source)
    at java.io.PrintWriter.format(Unknown Source)
    at java.io.PrintWriter.printf(Unknown Source)
    at PrintfTest.main(PrintfTest.java:8)
由於JDK1.5的時候SUM還沒有被甲骨文收購,所以我只想說:"DOG SUN的SUN我SUN[你妹的敏感词]"
直接用Formatter來實現print(),這不是逼人用print()么……

2011年10月7日星期五

[轉載]所以說蟲族的MMM組合在後期對付人族實在是太好用了混蛋!

下面插播一條新聞:

10月新番Fate/Hollow Ataraxia第一话《我的赛巴不可能那么伊利亚》在 BILIFUN动画上以全国方言播出,引起广大死宅激烈反响。众多塞巴控表示KEY的动画第一次这么血腥,大量资深月厨无地自容表示以后再也不玩KID的 游戏了;但也有少数猎奇爱好者觉得虽然没看过原作,不过只要有くすくす的剧本、梶浦由纪的人设再加上七尾奈留监督就一定要看,毕竟上次这样的阵容还是在 《魔法少女立华奏》那时的事了。
以下为各位死宅的评论:
>>FHA真是宇宙第一神作啊,虚渊玄唱的OP“幽雅に咲かせ、墨染 の桜”碉堡了!新番里也只有同在Liar的武内茸唱得比他好了,不过要说到编曲还是N+的钢屋更成熟一些。至于声优的话,川澄綾子的声优るーすぼーい作为 新人刚出道就能达到如此程度,实在令人赞叹,可惜B叔的声优换成了片冈とも卖萌的时候再也听不到べっかんこう那经典的棒读了。
>>哎~!不给力啊,画面崩的像秽翼里的卷心菜似的,这也算是业界最高水平的《この失われた星空に約束を》的动画吗?还好有穹妹在里面卖萌,不然的话我真是看不下去了。要说这么崩的画,也就今年萌战里的花鸡了,虽然还是西柚大妈画的。
>>这H场景简直就像一路神的CG动画一样流畅,不愧是诚哥(新海诚)啊,如果大枪看到如此的演出水平,不知道A社还会不会关门了。嘛,不过关了也好,现在也只有AB2还敢出无H无语音无选项的游戏,还附带个无发售日。
>> 葵未来最高!什么丸户史明和她比起来战斗力只有5,话说回来,优子姐姐也不错啊,金发双马尾+战斗服绝对领域真是无口角色中的何小洋。再往下说的话也只有 夏海里伽子能和优子姐姐相提并论了,里伽子在LeMU打工的时候第一次遇到了孔涛罗,命运的邂逅引发了世界的危机,所以时田雪和海斗才会来到地球。
>> 喂楼上你不要剧透啊!可恶你剧透我也想要剧透了……所以之后坂上智代由于种种原因坐上了メガラフター,与邪恶的聖書之獣水坂怜在漆黒のネオスフィア展开决 战!为了获得圣杯,法月将臣使用了禁断的秘技九鬼流奥义《アイギス》导致了网络世界的崩溃。最后的超展开我就不说了!不愧是健速写的剧本啊,比起AGE的 麻枝和LEAF的打越真是震撼多了。
>>你们连剧透要反白都不懂吗?虽然在CK只能反黄(?)大泉君最终找到了掌握着整个世界命运的 早坂日和,却得知想要推倒水素,必须先打通抹布拉布!不得已,朝仓音梦只能来到ゆのはな町,穿上了传说中的圣衣カルタグラの殻,试图回到过去,使大十字九 郎觉醒,从而互相结束生命结束这漫长的旅程,但万万未曾想到的是,九郎已经另结新欢,将草壁辽一收入后宫,并习得了劫之眼。最后在不断LOOP之中,仓成 武觉醒成为了妹控,与向坂环结为兄弟,在鶴見駅过起了隐姓埋名的卖豆腐送货生活。如此波澜壮阔的超展开,你们在看动画之前该先去玩原作吧!不要怪我嘲讽你 们,和原作比这动画版就是渣渣啊!
>>GIGA的游戏里我现在最期待的还要算是星空めてお的新作《いろとりどりのWORKS》,自从 剧场版化取消转为漫画版之后,我已经等了2年了,希望这次的演出能超过《明日の蔵女と逢うために》的水平啊!这次GIGA把原田雄一也拐过来了,他是我最 喜欢的作曲家之一,配上星空的文字和しろ的HCG那真是没话说了,业界黄金组合。这么说来N+上次一下公布3新作,《祝福のプロミア子》也挺让人在意的, 毕竟有田中罗密欧+司田トモセ+中央タカヒロ的剧本和杉菜水姬+王雀孫+CARNELIAN的原画啊。

2011年9月25日星期日

2011 ACM-ICPC Dalian Regional

9.24-9.25是大連地區賽,之前似乎是因為我們sdu在之前的網絡賽中表現不錯,結果我們竟然獲得了兩個正式隊名額,於是峰哥非常囧的找我和 dxh詢問二隊組隊方案.最後在"有名額浪費掉那純屬半禿"的原則指導下,找到張夢馳神牛隨便湊了個隊,準備去大連打醬油.於是我和dxh兩個大一的就能 夠在開學還沒多久之後就可以參加Regional了……這樣山大就兩個正式隊,一個旅遊隊,雖然我覺得我們隊更像是旅遊的……
去acm官網註冊的時候,我們因為我們的隊名起了爭執.dxh認為"WrongAnser"這個名字不錯,結果當場被峰哥卷了.最後我表示"SuperBrother"這個當隊名就不錯,不過結果是我被峰哥和dxh鄙了,半禿度+1.
去 大連買的是9.23下午4點的灰機.我坐飛機的第一次就這樣獻給了海南航空公司.之後去大連理工,報到,辦手續.順便說一下貌似很多人都喜歡把大連理工叫 做"大工",不解釋……住處"略"坑爹,坑爹到我只好蹭dxh的無線網卡上網.面對著我用掉的20+M流量我表示壓力很大……
因為是純屬打 醬油的二隊,所以晚上玩的很嗨,一直到半夜.第二天下午有熱身賽,我們第一次接觸到了比賽場地.機器用的吾半禿10.10,配備 code::blocks,Eclipse和Netbeans.機子的運算速度很快,實際測試了一下發現一億次整數運算0.2s就跑完,浮點運算3.Xs 就跑完,然後測了一下,發現跑一億次java.math.BigInteger也是各種無壓力,3.Xs直接完成.然後看到c和c++的編譯指令都有 -o2優化,只能說"I'm SO HAPPY~~".熱身賽比賽中間有人提交Clarification詢問內存限制,回覆是只要不把評測機總內存吃掉就大丈夫,並且聲稱評測機和比賽機配 置一樣.此時已經很明顯了,時間和空間複雜度都不會卡常數和低階項,基本上只要能有合適的想法,能寫對,就能ac.順縣說下我們在c13處,c12就是中 山大學.熱身賽的時候thu某支隊費了力氣ak掉四道題,把sjtu壓了下去,結果很快中山大學也ak了,又把thu的那隻隊伍壓倒第二去了囧……表示坐 在中山大學主力隊伍後面的我們感到亞歷山大.
"熱身賽你們ak個毛啊,這樣很掉rp的知道不"---熱身賽后某神牛的憤怒.
順便說下之前我們一直認為一個隊180大洋的伙食費絕對足夠,結果由於本人這個大吃貨,面對著9.23晚上第一頓飯就吃掉50大洋的情況,我們最後果斷找張洋那個隊來接濟了我們9.25的早飯……以後組acm隊的時候一定要考慮到隊員的飯量問題啊TAT.
9.25 9:00-14:00正式比賽.和熱身賽不同的是氣球的展示位置變了…… 比賽開始后我們速度開始分頭讀題,於是乎我果斷跑去看H,I和J.然後我發現H題是個計算幾何我表示此時只能仰天召喚mj神牛.I題讓你求比n小並且和n 互質的所有數的四次方的和,看到n<=10^8,再看到1000組測試數據,表示果斷蛋疼.J題讀題花的時間最長.一開始照著題目描述發現樣例貌似 說的不對勁,然後我發現白色部份必須是正方形Orz...然後我列了兩個整數方程之後就表示不可做,扔了……事實證明這是我比賽時候一個相當大的失誤.我 應該早點發現這可能和二分圖最小覆蓋有聯繫,並且說出來……我半禿.此時張夢馳發現D是一道大水的模擬,於是dxh果斷上去coding.但是幾個模擬規 則著實噁心到了我們,於是在WA了好幾次后我們才把D題掉ac掉了...
此時張夢馳發現C題可能可做,於是我去看C題了,結果除了猜想從中 間按按鈕一定不會最優就沒別的成果了.然後dxh發現G題果斷是個trie圖,然後我們三個都不會寫……翻閱模板,結果發現模板裏面什麽都有就是沒 trie圖的……然後dxh看C,我掃了一眼F.我一看:我艸?這種題我在vijos上還做過呢,不就是200棵線段樹么,種了!然後我生成自己線段樹比 較穩定,所以我就上去敲F了,可是沒想到,這是我杯具的開始……開橋之後才發現自己好長時間沒敲手生了不知道多少,看到的模板的別人的,自己根本不習慣這 個寫……好在這題不難,死磕了半個小時之後程序基本完工.敲樣例上去測試結果發現自己RTE,用gdb調了一段時間后dxh表示自己要上機敲C,於是我打 印下來代碼自己看.dxh敲完之後調試過了樣例,submit之後返回RTE,於是dxh下機,我上去再去調試F...這樣的循環很快以dxh因為某個很 奇怪的改動而ac掉C結束,於是接下來dxh和張夢馳開始對E,G,I感興趣,我則在苦逼地調試F.基本上比賽下半段的時間全給我用來調試了,可是我的結 果不是RTE就是WA,一直到比賽結束都沒AC...其中有幾次因為過於緊張,犯了很多低級錯誤,結果使我們隊增加了好多罰時……嘛不過最後也沒ac,這 些罰時也無所謂了╮(╯_╰)╭
比賽的最後階段,我們聽到c12的中山大學說了一句I用匈牙利可做,然後沒多久我們就聽到了中山那一隊里ac題的歡呼聲,我們看著中山那一隊升起的8個氣球,表示亞歷山大……
這次比賽峰哥那一隊確實囧了.最後拿了個銅回來,這讓最後一次參加acm的冰哥和遠哥情何以堪......
整場比賽場內場外只有一個人注意到我們隊的奇葩的名字……我表示我囧.
比賽結束后sdu全員在旁邊的一家上校餐廳里呆到晚上,然後坐車去的機場,凌晨回到學校,通宵玩遊戲玩到現在,然後開始寫這些東西,一直寫到現在.

2011年9月21日星期三

北郵的死宅數敢更多一些么= =|||||||||||||

RT.之前北京賽區網絡賽Problem B(http://boj.me/problem/ProblemSet/B.pdf)扯到小圓臉,Problem D(http://boj.me/problem/ProblemSet/D.pdf)扯到FXTZ.這次又在SGU上看到某人(http: //acm.sgu.ru/teaminfo.php?id=015656),昵稱大亮啊!而且這個sgu id看上去應該是很早註冊的了(我09年初註冊的sgu,結果id是020695...)

2011年9月19日星期一

改變我的代碼風格的確是一件非常困難的事情

你哥我淪落到開vpn來上blogger了,杯具啊!
最近做狀壓動規做上癮了.hdu3920.一看就知道這不是個禿論.
方程:dp[s|(1<<i)|(1<<j)]=dp[s]+min(cost(i,j));
注意幾點
1.顯然當確定要消去i點和j點的時候,就應該貪心地先消去里起始點最近的點
2.轉移時可以限制i是按照標號順序可以被消去的第一個點,然後直接只枚舉j.這樣狀態不會減少,轉移複雜度大大減少.
3.這狀態轉移方程的拓撲關係比較混亂,所以可以根據這個轉移方程建立一個有向圖然後廣搜一遍.
source code:

#include <cstdio>
#include <cstring>
#include <cstdlib>
#include <cmath>
#include <iostream>
using namespace std;
#define maxn 21
#define clr(a) memset(a,0,sizeof(a))
#define inf (1000000000)
const int maxs=(1<<20);
struct point{
  double x,y;
};
point p[maxn];
point st;
double dp[maxs];
int q[maxs+2];
double tmpd;
int testcase,ff,rr,n,s;
inline double sqr(double a){
  return a*a;
}
inline double dis(point a,point b){
  return sqrt(sqr(a.x-b.x)+sqr(a.y-b.y));
}
bool compare(const point &a,const point &b){
  return dis(st,a)<dis(st,b);
}
int main(){
  freopen("in.txt","r",stdin);
  scanf("%d",&testcase);
  for(int ttestcase=1;ttestcase<=testcase;++ttestcase){
    printf("Case #%d: ",ttestcase);
    scanf("%lf%lf",&st.x,&st.y);
    scanf("%d",&n),n+=n;
    for(int i=0;i<n;i++)
      scanf("%lf%lf",&p[i].x,&p[i].y);
    sort(p,p+n,compare);
    s=(1<<n);
    for(int i=1;i<s;i++)
      dp[i]=inf;
    dp[0]=0,ff=1,rr=0,q[1]=0;
    for(int tmp,i,j,tmps;rr<ff;){
      tmp=q[++rr];
      for(i=0;i<n;i++)
        if(!(tmp&(1<<i)))
          break;
      for(j=i+1;j<n;j++)
        if(!(tmp&(1<<j))){
          tmps=(tmp|(1<<i)|(1<<j));
          tmpd=dp[tmp]+dis(st,p[i])+dis(p[i],p[j]);
          if(dp[tmps]>tmpd){
            if(dp[tmps]>=inf)
              q[++ff]=tmps;
            dp[tmps]=tmpd;
          }
        }
    }
    printf("%.2lf\n",dp[s-1]);
  }
  fclose(stdin);
  return 0;
}

2011年9月15日星期四

过去的「訓読み」碉堡了

http://www001.upp.so-net.ne.jp/dassai/suishi/suishi_yomi.htm
出師表 三國志 蜀書 卷五 諸葛亮伝

(臣亮言う)先帝創業未(いま)だ半ばならざるに中道に崩(ほうそ)したまう。今、天下三分して益州疲弊せり。これ誠に危急存亡の秋(とき)なり。

然れども侍衛の臣内に懈
(おこた)らず、忠志の士身を外に忘るる者は蓋(けだ)し先帝の殊遇を追いて之を陛下に報ぜんと欲するなり。誠に宜しく聖聴を開張し、以て先帝の遣德を光(かがや)かし、志士の気を恢弘(かいこう)すべし。宣しく妄りに自ら菲薄(ひはく)し、喩(たとえ)を引いて義を失い、以て忠諌の路を塞ぐべからざるなり。

宮中・府中倶
(とも)に一体爲(た)り。臧否(ぞうひ)を陟罰(ちょくばつ)するに宜(よろ)しく異同あるべからず。若(も)し奸(かん)を作(な)し、科(とが)を犯し、及び忠善を爲す者有らば、宣しく有司に付して其の刑賞を論じ、以て陛下平明の理を昭(あきらか)にすべし。宜しく偏私(へんし)して内外をして法を異(こと)にせしむべからざるなり。

侍中・侍郎の郭攸之
(かくゆうし)・費(ひい)・董允(とういん)等は、これ皆な良実、志慮忠純なり。是(ここ)を以ちて先帝簡抜して以て陛下に遣(のこ)せり。愚、以爲(おもえらく)、宮中の事は事大小と無く悉(ことごと)く以て之に咨(はか)り、然る後に施行せば必ず能く闕漏(けつろう)を稗補(ひほ)し広く益する所有るなり。将軍の向寵(しょうちょう)は性行淑均(しゅくきん)にして軍事に暁暢(ぎょうちょう)す。昔日に試用せられ先帝之を称して能(のう)と曰(い)えり。是(ここ)を以ちて衆議して寵を挙げて督(とく)と爲す。愚、以爲(おもえら)く、営中の事は悉く以って之に咨(はか)れば必ず能く行陣をして和睦し優劣をして所を得しめんと。

賢臣に親しみ小人を遠ざけしは此れ先漢の興隆せし所以
(ゆえん)なり。小人に親しみ賢臣を遠ざけしは此れ後漢の傾頽(けいたい)せし所以なり。先帝在(あ)りし時、臣と此の事を論ずる毎(たび)に未だ嘗(かつ)て桓霊に歎息痛恨せずんばあらざりき。侍中・尚書・長史・参軍、此れ悉く貞亮(ていりょう)にして節に死するの臣なり。願わくば陛下之に親しみ之を信ぜよ。則ち漢室の隆(さかん)なること日を計りて待つべきなり。

臣、本
(もと)布衣(ふい)にして躬(みずか)ら南陽に耕し、荀(いやしく)も性命を乱世に全うせんとして聞達(ぶんたつ)を諸侯に求めず。先帝、臣の卑鄙(ひい)なるを以てせず、猥(みだり)に自ら枉屈(おうくつ)して三たび臣を草廬の中に顧み、臣に諮(はか)るに当世の事を以てす。是(これ)に由(よ)りて感激し遂に先帝に許すに駆馳(くち)を以てす。後、傾覆(けいふく)に値(あ)い、任を敗軍の際に受け、命を危難の間に奉ず。爾来二十有一年。先帝、臣の謹慎なるを知る。故に崩ずるに臨み臣に寄するに大事を以てしたまえり。命を受けて以来、夙夜(しゅくや)憂歎(ゆうたん)し託付の效あらずして以て先帝の明を傷(そこな)うことを恐る。故に五月、瀘(ろ)を渡り深く不毛に入れり。今、南方已に定まり甲兵已に足る。当に三軍を奨率し北のかた中原を定むべし。庶(こいねが)わくば駑鈍(どどん)を竭(つく)し奸凶を壤除(じょうじょ)し漢室を興復し旧都に還さんことを。此れ臣が先帝に報い而して陛下に忠なる所以の職分なり。損益を斟酌し忠言を進め尽すに至りては、則ち攸之(ゆうし)・(い)・允(いん)の任なり。願わくば陛下、臣に託するに討賊・興復の效を以てせよ。效あらずんば則ち臣の罪を治め以て先帝の霊に告げ、若し興德の言無くんば則ち攸之(ゆうし)・(い)・允(いん)等の慢を責め、以て其の咎(とが)を彰(あらわ)せ。陛下も亦た宣しく自ら謀り、以て善道を諮諏(ししゅ)し、雅言を察納し深く先帝の遣詔を追うべし。

臣、恩を受くるの感激に勝
(た)えず。今、遠く離るるに当り表に臨みて涕(なみだ)(お)ちて言う所を知らず。

2011年9月14日星期三

連MAZE這種題我都做了好久我弱爆了……

HDU4035,11號網絡賽的MAZE,這道遞推因為我把幾個區域變量【優化】到了全局結果一直WA,然後我就禿了……
算法:
這個禿雖然是個無根樹,但是由於樹根是確定的了,所以實質上就是個有根樹.設e[i]是以點i為子樹走出迷宮所需的數學期望,那麼可以【得知】,對於任意一個e[i],其結果一定是一個關於e[1],e[fa[i]]的一次多項式,即我們這裡可以設e[i]=r[i]*e[1]+x[i]*e[fa[i]]+a[i].那麼對於任意一個點i,都有e[i]=k[i]*e[1]+tmp[i]*(e[fa[i]]+sum(e[j],j為i的兒子)+1),其中tmp[i]=(1-k[i]-e[i])/cnt[i],cnt[i]即點i的度..又因為e[fa[j]]=e[i],j是i的兒子,所以,我們可以發現,e[i]中的三個係數r[i],x[i]和a[i]都可以由i的兒子節點們給遞推出來.這樣遞推到最後,這種會發現e[1]=r[1]*e[1]+a[1],此時就相當於解一個關於e[1]的一元一次方程,解出來即可.
source code:

#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <cmath>
#define maxn 10010
#define eps (1e-10)
#define clr(a) memset(a,0,sizeof(a))
struct edge{
  int vt,next;
};
edge e[maxn*5];
double K[maxn],E[maxn],r[maxn],x[maxn],a[maxn],tmp[maxn];
int fa[maxn],cnt[maxn],st[maxn];
bool vis[maxn];
int testcase,n,tot,p,q;
double ttmp;
bool flag;
int sig(double x){
  return (x>eps)-(x<-eps);
}
int addedge(int u,int v){
  e[++tot].vt=v,e[tot].next=st[u],st[u]=tot;
  return 0;
}
int dfs1(int u){
  cnt[u]=0;
  for(int i=st[u];i!=0;i=e[i].next){
    ++cnt[u];
    if(!vis[e[i].vt])
       vis[e[i].vt]=true,fa[e[i].vt]=u,dfs1(e[i].vt);
  }
  tmp[u]=(1-K[u]-E[u])/cnt[u];
  return 0;
}
int dfs2(int u){
  if(vis[u])
    return 0;
  vis[u]=true;
  r[u]=x[u]=a[u]=0;
  double R=0,X=0,A=cnt[u];
  for(int i=st[u];i!=0;i=e[i].next){
    if(e[i].vt==fa[u])
      continue;
    dfs2(e[i].vt);
    R+=r[e[i].vt],X+=x[e[i].vt],A+=a[e[i].vt];
  }
  R*=tmp[u],X*=tmp[u],A*=tmp[u];
  if(sig(ttmp=1-X)==0)
    flag=false;
  if(flag)
    r[u]=(K[u]+R)/ttmp,x[u]=tmp[u]/ttmp,a[u]=A/ttmp;
  return 0;
}
int main(){
  scanf("%d",&testcase);
  for(int ttestcase=1;ttestcase<=testcase;++ttestcase){
    printf("Case %d: ",ttestcase);
    clr(st);
    scanf("%d",&n);
    tot=0;
    for(int i=1;i<n;i++){
      scanf("%d%d",&p,&q);
      addedge(p,q),addedge(q,p);
    }
    for(int i=1;i<=n;i++){
      scanf("%lf%lf",K+i,E+i);
      K[i]/=100.0,E[i]/=100.0;
    }
    flag=true;
    clr(vis),vis[1]=true;
    dfs1(1);
    clr(vis),vis[1]=true;
    for(int i=2;i<=n;i++)
      dfs2(i);
    if(!flag){
      printf("impossible\n");
      continue;
    }
    double X=0,A=0;
    for(int i=st[1];i!=0;i=e[i].next)
      X+=x[e[i].vt]+r[e[i].vt],A+=a[e[i].vt]+1;
    X*=tmp[1],A*=tmp[1];
    if(sig(ttmp=1-X)==0){
      printf("impossible\n");
      continue;
    }
    printf("%.6lf\n",A/ttmp);
  }
  return 0;
}

2011年9月9日星期五

我該說是sgu的評測機奇葩還是我本機的評測環境奇葩

本來指望把sgu502當作水題刷一下的,結果事實證明無論你在本機上測試多么沒問題,上sgu必須把數組開的足夠大,否則就等著RTE吧. 
 
#include <cstdio>
#include <cstring>
#include <cstdlib>
#define maxn 19
#define maxs (1<<18)
int dp[maxs][19];
int dt[maxn];
char str[255];
int n,s;
bool search(int a,int b){
  if(a==0)
    return b==0;
  if(dp[a][b]==0)
    return false;
  if(dp[a][b]==1)
    return true;
  for(int ta,tb,i=1;i<=n;i++){
    if((a&(1<<(i-1)))==0)
      continue;
    ta=a^(1<<(i-1)),tb=(b-dt[i]+17)*12%17;
    if((ta==0)&&(dt[i]==0))
      continue;
    if(search(ta,tb))
      return dp[a][b]=1,true;
  }
  return dp[a][b]=0,false;
}
int print(int a,int b){
  if(a==0)
    return 0;
  for(int ta,tb,i=1;i<=n;i++)
    if((a&(1<<(i-1)))!=0){
      ta=a^(1<<(i-1)),tb=(b-dt[i]+17)*12%17;
      if((ta==0)&&(dt[i]==0))
        continue;
      if(search(ta,tb))
        return print(ta,tb),printf("%d",dt[i]),0;
    }
  return 0;
}
int main(){
  scanf("%s",str);
  n=strlen(str);
  if(n==18){
    printf("-1\n");
    return 0;
  }
  for(int i=1;i<=n;i++)
    dt[i]=str[i-1]-'0';
  s=(1<<n)-1;
  for(int i=0;i<=s;i++)
    for(int j=0;j<17;j++)
      dp[i][j]=-1;
  if(search(s,0))
    print(s,0);
  else
    printf("-1");
  printf("\n");
  return 0;
}

2011年8月26日星期五

原來♂兄貴引導人民♂的典故源遠流長啊

今天去nico看了看本家,頓時感到一股迷之♂感動
-----------------
■世界的ガチムチバンド・ COLTPLAYの新曲は、遙か昔、帝政末期の新日暮里で市民革命を成し遂げた伝説の英雄達に捧げられた生命賛歌である。 ■賢帝、キング石井亡き後の動 乱で権力を握り、暴虐の限りを尽くした宰相TDNコスギ。 その彼のパンツを引きずり下ろすため民衆を率いて勃ちあがったのが、後の新日暮里共和国・初代 大統領ビリー・ヘリントンである。 ビリー氏とその仲間達の活躍をモチーフにしたゲイ術作品は数多いが、最も有名なのが、絵画『民衆を導く自由の裸神』で あろう。 今、COLTPLAYの曲と共に、一枚の絵画が漢たちの英雄譚を語り出す… 
------------
■世界性的 嘎七姆七樂隊COLTPLAY的新曲,是獻給在遙遠的過去,帝政末期的新日暮里實現市民革命的傳說的英雄們的生命贊歌。■在賢帝,石井王去世之後的動亂中 極力握住權力,極盡暴力之限的宰相TDN·コスギ。爲了脫下他的內褲而率領民眾起義的,就是之後新日暮里共和國首任總統Billy Herrington。以和Billy先生的那些朋友們為主題的Gay術作品有很多,最有名的,大概就是繪畫《引導人民的自由之裸神》吧。現在,和 COLTPLAY的曲子一起,用一幅繪畫把兄貴們的英雄故事娓娓道出......

2011年8月25日星期四

寫個meGUI教程

第一次寫教程,有不足之處見諒.
準備工作:安裝好AviSynth最新版.
meGUI運行的主介面

第一次運行的時候可能會提示你進行升級.升級即可,在升級窗口中將所有的複選框選中,升級即可.
使用流程:
這裏主要講述壓制mp4格式的x264純視頻流的方法.這也是meGUI最好用的地方.
1.點擊AviSynth Script後面的"..."按鈕,選擇作為輸入的AVS腳本文件.
什麽是AVS文件?
AviSynth是AVI SYNTHesizer的縮寫,意思就是AVI生成器.AbiSynth可以讓你建立一個AVS腳本文件,輸入視頻源,進行效果的處理加工,將其顯示成為目標視頻.此時一個AVS腳本就相當于一個視頻,播放器將無法分別出其和普通視頻的區別.
例如:我們建立一個腳本文件保存(假設名字叫做xxx.avs),內容如下
LoadPlugin("D:\Program Files\EasyAVS\VSFilter.dll")

DirectShowSource("E:\xxx.mp4",fps=23.976,convertfps=true)
TextSub("E:\xxx.ass")

這樣我們就可以直接用播放器打開這個AVS文件,如果原視頻和原字幕文件存在的話,播放器就會顯示出掛上字幕的視頻來.此時AVS腳本和一個普通的視頻無異.同樣,meGUI將一個AVS腳本作為輸入,輸出按照參數壓制的視頻.
如何寫AVS腳本?
AVS腳本有自己的語法規範,需要學習.不過AVS腳本的寫法網上一搜就有.這裏給大家提供一個:http://www.nmm-hd.org/doc/Avisynth_2.5%E4%B8%AD%E6%96%87%E6%96%87%E6%A1%A3
當然你也可以用工具生成,meGUI中Tools菜單下的"AVS Script Creater"就可以幫助生成所需的AVS腳本.而本人使用的則是第三方工具EasyAVS.不過其實學習AVS腳本寫作才是王道.
2.點擊VideoOutput後面的"..."按鈕設定輸出的視頻的存儲路徑和文件名.
3.在"File format"中選擇輸出視頻的擴展名.有"mp4","mkv","rawavc"三種可以選擇,當然我們一般就是選mp4啦.
4.接下來就是十分重要的一環了.meGUI優於MC就在於此.在"Encoder Settings"中選擇"x264:*scratchpad*".然後選擇config,進入x264的壓制設置頁面.選擇"Show Advanced Settings",以展現x264的全部設置.

這裏的設置是和x264的命令行參數是一一對應的.每修改一個設置都相當於使用x264附加了一個參數.x264的各種參數網絡上也可以搜到.不願搜的夜可以看這裏:http://hi.baidu.com/zj_262144/blog/item/7c7b36b395d227470823021f.html 我的x264姿勢就是從這裏學來的.
這裏簡單介紹一下main選項卡和frametype選項卡中的內容.
首先"main"選項卡
Encoding Mode中提供的是壓制方式.有恒定碼率,恒定質量,2pass,3pass等壓制方式.通常我們選擇automated 2pass方式即可,此時後面就可以設定壓制所需的碼率.這種方式會自動進行2pass所需的兩個步驟,不需要人工干預.當然選擇恒定質量模式也不錯.

Frame-Type選項卡

剩下三個選項卡用到的地方應該不多,所以偷懶不講了(拖
點"OK",回到主介面,點擊"Enqueue",將壓制任務加入隊列中.
然後點擊下面的start按鈕,開始轉碼

1pass轉完之後開始2pass

本人機子渣,所以壓制速度神馬的就別吐槽了= =
壓制完畢后就可以在目標路徑上獲得目標視頻了.
隨後用MC等工具加上音頻流,封裝,就大功告成了.

2011年8月15日星期一

神主你一定有看過《聊齋志異》!!!!

霍桓字匡九,晋人也。父官县尉,早卒。遗生最幼,聪惠绝人,十一岁以神童入泮。而母过于爱惜,禁不令出庭户,年十三尚不能辨叔伯甥舅焉。   同里 有武评事者,好道,入山不返。有女青娥,年十四,美异常伦。幼时窃读父书,慕何仙姑之为人,父既隐,立志不嫁,母无奈之。一日,生于门外瞥见之。童子虽无 知,只觉爱之极,而不能言;直告母,使委 禽焉。母知其不可故难之,生郁郁不自得。母恐拂儿意,遂托往来者致意武,果不谐。
---------------------------------------
然後放截圖一張,不解釋

2011年8月8日星期一

哪位神牛能過來幫忙求解一道幾何題

已知矩陣P1=[x1],P2=[x2],P3=[x3],P4=[x4]
[y1]  [y2]  [y3]  [y4]
設A(w)=[cosw,-sinw],D=[deltax]均未知
[sinw,cosw]  [deltay]
求解方程組:(P1-D)A(-w)=P2,(P3-D)A(-w)=P4

哪位神牛路過幫幫本菜……

2011年7月31日星期日

【转】天朝动漫的阻力不仅仅是光腚种菊.

那个时候,农村没有电视机
一位在少儿频道工作的同志谈动画片在电视台的故事
今天,出了一件事,照理说是件好事。
本组的制片人大妈被领导骂哭了。
这位大妈平日习惯骂人,骂人的原因是诸如“这种破烂动画片居然也胆敢拿到我们中央台播。”
所以,我们组的人们一直想看见她被骂一次,今天,这个愿望实现了。
不过原因很让人汗颜。
据说是我们的宣传片,在那部叫做《帽儿山的鬼子兵》的神作里面,其中一个鬼子的帽子上有颗红色的星星,领导说红色的星星他妈的怎么能出现在日本鬼子的头上呢?这不是是非颠倒,敌我不分了?
要是以前的我,听到这里肯定要骂娘了,多脏的话都能骂出来,譬如“鬼子爱戴什么帽子关你鸟事”之类。
不过现在我发现事情不太对,因为以前怎么说也是个局外人,看东西看不明白,所以干脆把矛头指向中央台,把中央台和文化部当作中国动画发展的最大障碍,恨不得将它踏平图个痛快。但现在成了台里的人,骂人骂不动了,骂也是骂自己,很尴尬。
不过这样有好处,正因为失去了骂娘的能力,所以才能好好想清楚我妈娘干什么。
这次事件我就一追到底,仔细看看到底这来龙去脉是怎么回事,毕竟,一个巴掌拍不响。
这次事件本来是这样的,《帽儿山的鬼子兵》这片子不知道有多少人能坚持看完,至少我坚持不了,只不过因为工作需要硬着头皮看完了能看的每一集,为了防止中途审美细胞死亡,我是一边拿着笔记本电脑看一集《敢达种子命》一边倒素材的。
所以,连我都忍不住的片子,有哪个领导能闲的没事做从头看到尾然后仔细检查鬼子的帽子上面到底是什么星星?
同样的问题在其他动画片上也出现过,而且更离谱。《蓝猫淘气》的某一集,蓝猫和一堆狐狸耗子跑到月球上去冒险,蓝猫大哥下飞机的镜头里,它拿着一把类似匕首的武器,后来这个镜头因为播出时被发现蓝猫的动作“像日本鬼子进村”而被撤下重播的播出线。
很搞笑。
但是很奇怪。
如果不是台里的人,估计又会骂电视台的编导和制片是不是吃饱了没事干之类的。
但我骂不出来,因为我不觉得他们真的有着个闲心。不是我为中央台的人开脱,而是他们根本没有可能干这种事。
至少,我身边的编导最关心的问题是这个月底发的钱够不够她们到动物园去买几件衣服。
至少,我身边的技术最关心的问题是这个月被拖的奖金到底发不发的下来。
当领导的也很辛苦,毕竟他上面有政策,他下面有对策,每天被些拉关系的找麻烦的搞得精神衰弱。
有谁能真正认真看一部动画片?而且还是劣质的国产动画?
即使是最严格最无聊最没事做的制片,也没有兴趣去把蓝猫下飞机学鬼子进村的镜头看上几遍分析分析。要知道这种东西看个一两次不慢放是不可能看出来的。
所以,问题出在哪里?我来告诉你。
山西某个老红军写来一封信,说他和孙子一起看蓝猫,后来发现蓝猫的动作居然和日本鬼子一样,非常生气,强烈要求青少部给个说法,还说这是“严重的政治问题”。
很扯淡。
不过再想想就能知道为什么中央台花重金买下《EVA》,删了那么多的镜头,还是没有抵挡住全国各个贫困地区飞来的投诉信,从此这部经典动画再也没有敢在中央台放过……
在诡异的国家,经常发生诡异的事情。什么诡异的事情都能发生。
很难想象那个农民老红军是在什么情况下看出来的,不过这是次要的,我想问的是就是蓝猫学日本鬼子了,又能怎么样,你总不能让蓝猫下飞机就被打死了然后掏出一块钱给旁边的老鼠要它帮忙交党费吧。
中国动画发展缓慢,我觉得光找中央台和文化部的麻烦似乎有点打不到点子上,从领导到最小的跑腿的没有人想每天看一堆屎B动画还仔细观察里面是否有不符合当 前政治需要的东西。而且在我们科里一半的人是看日本漫画动画长大的,就连最年长的主任手机铃声都是阿童木的主题曲,平时机房空闲我们会打开笔记本一起看 《死神》,一堆罗莉控会聚众观看昨天在网上在完的某某字幕组的XX动画片。
对于这么一群人,怎么看也不会检查鬼子兵的帽子是否有星星,检查蓝猫下飞机是否像鬼子进村。
但是我们检查,不代表别人不检查。
检查的人不是我们的领导,他忙着应付跑关系走后门的人,不可能管这个。
干这种无聊事情的人,恰恰是我们从来都没有想过人群,他们如此的神经质,他们如此的不可一世,他们如此的坚决,也如此的蛮横无礼。
群众的力量是可怕的,要知道不开化的群众在中国的比例是相当的大。
但为什么他们如此执着于小小的动画片?
很简单,因为动画片是给孩子们看的。
至少,他们坚信这个观点,且永不改变。
他们的力量是可怕的,就连在电视产业里横冲直撞的CCTV也畏惧他们,畏惧他们骨子里的小农意识,畏惧陪伴他们一生的革命正义,畏惧他们对自己孩子们心灵的保护,更畏惧挑战中国数千年积累的劣根性……
不过,有人问了,八十年代的中国动画,经典作品很多,引进的日本动画也不少,也没见有人投诉啊。
这个问题有点脑子的人就能猜出答案了。
这是因为,那个时候,农村没有电视机..................................

2011年7月24日星期日

关于这次高铁翻车.

周六晚8时52分,北京至福州的D301次列车行驶至温州市双屿路段时,与杭州开往福州的D3115次列车首尾相撞,造成D301次列车首4节车厢从高架桥上掉落。
下面是来自群中某上面的人的解释
----------------
A<XXXXXXX@XXX.XXX>  20:52:29
要怪就怪昨晚为什么火车撞了  
A<XXXXXXX@XXX.XXX>  20:52:45
我都憋一肚子火
A<XXXXXXX@XXX.XXX>  20:55:52
敌特个鬼 
A<XXXXXXX@XXX.XXX>  20:56:12
区段红光带还敢冒进  
A<XXXXXXX@XXX.XXX>  20:56:21
就是找死 
A<XXXXXXX@XXX.XXX>  20:56:36
atp隔离模式  
A<XXXXXXX@XXX.XXX>  20:57:04
相当于完全手动操纵列车 
A<XXXXXXX@XXX.XXX>  20:57:38
计算机的所有安全保护处于关闭状态 
A<XXXXXXX@XXX.XXX>  20:58:14
ATP和LKJ全部关闭,机车手动驾驶  
A<XXXXXXX@XXX.XXX>  20:59:25
因为雷雨损坏部分系统,运行线路上自动调度出现大面积红光带,计算机不让发车  
A<XXXXXXX@XXX.XXX>  21:00:12
然后调度强行让列车隔离ATP LKJ 
A<XXXXXXX@XXX.XXX>  21:00:44
出事区段是CTC2区段  
A<XXXXXXX@XXX.XXX>  21:00:59
基本上是计算机控制的  
A<XXXXXXX@XXX.XXX>  21:01:23
区间离开计算机无法自动闭塞  
A<XXXXXXX@XXX.XXX>  21:01:42
所以后车看到一路绿灯  
A<XXXXXXX@XXX.XXX>  21:02:10
日本新干线出现过类似现象  
A<XXXXXXX@XXX.XXX>  21:02:43
我可以告诉你们的事情是撞车时间20:52 
A<XXXXXXX@XXX.XXX>  21:03:03
央视报道时间是20:38 
A<XXXXXXX@XXX.XXX>  21:03:41
现在统一为20:27  
A<XXXXXXX@XXX.XXX>  21:04:01
埋车是为了清理铁道,没有什么非议
A<XXXXXXX@XXX.XXX>  21:04:46
时间改了,就说明两车距离近了 
A<XXXXXXX@XXX.XXX>  21:05:05
中间消失了半个小时 
A<XXXXXXX@XXX.XXX>  21:05:21
这半个小时调度干什么去了
A<XXXXXXX@XXX.XXX>  21:05:48
当然可以避免  
A<XXXXXXX@XXX.XXX>  21:05:51
我给你说几个可以避免的  
A<XXXXXXX@XXX.XXX>  21:07:36
第一,雷击损坏ctc,控制中心已经大面积红斑,这种情况下说明计算机系统已经瘫痪,拒绝发车,事实上路局强行发车  
A<XXXXXXX@XXX.XXX>  21:09:07
第二,前车因故停车,没有设置火炬,响墩警告后车  
A<XXXXXXX@XXX.XXX>  21:11:31
第三,d301因为晚点,没有执行标准联控  
A<XXXXXXX@XXX.XXX>  21:11:32
第四,301出现白灯无码,调度依然指示301冒进  
A<XXXXXXX@XXX.XXX>  21:13:14
第五就是在计算机拒绝发车,就隔离ATP和LKJ强行冒进,相当于飞机关掉雷达和自动驾驶全手动操作  
A<XXXXXXX@XXX.XXX>  21:14:14
所以才会出现atp无效,因为已经被旁路了  
A<XXXXXXX@XXX.XXX>  21:15:42
日本出过类似事故。导致新干线全部停运
A<XXXXXXX@XXX.XXX>  21:16:12
然后我国就冒进……撞了是必然的  
A<XXXXXXX@XXX.XXX>  21:17:04
想想吧,这么快的列车,没有计算机和自动封闭是多么可怕的事情 
A<XXXXXXX@XXX.XXX>  21:17:37
铁道部责任至少50%  
A<XXXXXXX@XXX.XXX>  21:17:58
路局40%  

2011年7月23日星期六

[zoome已死,有事烧纸]zoomeサービス終了のお知らせ

http://zoome.jp/info/diary/272/

いつもzoomeをお使いいただき、ありがとうございます。

この度、誠に勝手ながら2011年8月31日をもってzoomeのすべてのサービスを終了させていただくこととなりました。
ご利用の皆様には大変ご迷惑をお掛けしますが、何卒ご理解の程よろしくお願いいたします。

なお、zoome+をご利用いただいておりますお客様につきましては未使用分のzoomeポイント分の返金を予定しております。

■サービス終了スケジュール

2011年7月21日(木)
サービス終了のお知らせ
2011年8月1日(月)
8月分のzoome+自動引き落とし(※1)
返金用金融機関口座登録開始(※2)
動画および日記ダウンロードツール提供(※3)
2011年8月25日(木)
新規ポイント購入可能期間の終了 
2011年8月31日(水)
返金用金融機関口座登録期間の終了
zoome+メニュー変更可能期間の終了
全サービス(閲覧・ダウンロードを含む)終了
zoomeポイント失効(※4)
2011年9月12日(月)から順次
振り込みによる返金
2011年9月30日(金)
ユーザーサポート窓口終了

※1 8月中もzoome+を利用して動画を投稿いただくことが可能です。

※2 8月1日からzoomeポイント履歴画面より口座登録ページへアクセス可能となる予定です。登録可能となりましたらzoomeお知らせ(http://zoome.jp/info)にてご案内いたします。

※3 ダウンロードはご自身がアップロードした動画(マイページ・サークル)、日記(MovableType形式)のみとなります。なお画像はツールの適用外となります。
日記をダウンロード後にMovableType形式のインポートに対応したブログサービスへの移転が可能です。

※4 ポイントの有効期限の変更については、zoome利用規約「ポイントサービス利用規約」(2011年7月21日改正)をご参照ください。


■返金について

8月31日時点で残っているzoomeポイント(1ポイント=1円)の金額を8月31日までにお客様にご登録いただいた金融機関口座に振り込む形での返金となります。

8月1日のzoome+自動継続により引き落とされたポイントは返金されません。

8月に利用予定がない方は必ず7月31日までにzoome+申し込み画面で全てのメニューを「なし」に変更の上、ポイント履歴画面でお手続きが完了していることをご確認ください。
また、8月1日以降再度ログインの上、返金用金融機関口座の登録をお願い致します。

金融機関口座を登録した段階では返金額は確定しません。8月31日までにzoome+のメニューをアップグレードまたは新たにzoome+のメニューにお申込みいただいた場合、消費されたポイントは返金されませんのでご注意ください。

サービス終了日までに口座登録をいただけない場合は、zoomeポイントは2011年8月31日に失効いたします。この場合、返金には応じられなくなりますのでご注意ください。


■退会手続きについて

サービス終了をもって自動的に登録データの破棄をさせていただきますので、お客様ご自身で退会手続きを行なっていただく必要はございません。

8月31日までにzoomeポイントが残っている状態で退会手続きをされますと、返金ができませんのでご注意ください。

■お客様の個人情報について

ご登録いただいた会員の皆様の個人情報につきましては、サービス終了後、弊社が責任を持って消去させていただきます。


ご不明な点は下記からお問い合わせ下さい。
http://www.zoome.jp/info


2011年7月21日 zoome株式会社
--------------------------
不会吧?!zoome这样的都能挂掉?nico的阴毛么?!要知道很多nico被和谐物和高画质都可以在zoome上找到啊!!!!!zoome你不要走啊!!!!!!

2011年6月9日星期四

Star Trek or Star Wars?

Star Craft

Ask me anything

How many countries have you traveled to?

1. my own country

Ask me anything

What kind of music can you just not stand to listen to?

those that is not ACG music.

Ask me anything

Who's the sexiest man alive?

kamijou touma

Ask me anything

What TV show do you wish would go off the air for good?

anime cast interview

Ask me anything

Who's your favorite musician?

kousaki satoru

Ask me anything

What was the last book you read?

suzumiya haruhi no keiaku

Ask me anything

Would you rather work at a large company or a small one?

it really depends.

Ask me anything

If you could have been the author of any book, what would it have been?

a well-sold light novel

Ask me anything

If you could be invited to one person's birthday party, whose would it be?

misaka mikoto.wwwwww

Ask me anything

Who's the coolest person you know?

hirano aya

Ask me anything

What did you dream about last night?

i've forgotten it.

Ask me anything

What YouTube video made you laugh recently?

《元首看完小圓臉第三話后的反應》

Ask me anything

If you could be on one TV show which one would it be?

maybe i'd be a one cosplaying some anime characters?

Ask me anything

Who and when was your first kiss?

i haven't any kisses yet.....

Ask me anything

What's the biggest lie you've ever told and gotten away with?

well, i've told many lies but i've never got away with any one.

Ask me anything

2011年4月15日星期五

[试玩版放出]TH第13弹——東方神霊廟 ~ Ten Desires

http://www16.big.or.jp/~zun/html/th13top.html
-----------------------------我是幻想乡里的分割线---------------------------------------------------------------------------------

大地を凍らせた白黒の世界は終わり、幻想郷は本来の美しさを取り戻そうとしている。

桜と共に神霊が舞う春であった。

現れては消え消えては現れる不思議な神霊は、無事に花見が出来ないと感じさせるのに十分だった。

神霊とは一体何なのか、欲深い人間達の不思議な冒険が今始まる。

東方神霊廟 ~ Ten Desires.



th-13 on Twitpic
方Project 第十三弾!!
とうほうしんれいびょう
「東方神霊廟 ~ Ten Desires.」は、いつものゆるいキャラ達が、弾幕となると突然切れ者になるシューティングゲームとなっています。

*このゲームには過激な弾幕シーンが含まれております

小さなお子様や、弾幕アレルギーの方はアレしてください。

マニュアル

ダウンロード(体験版、アップデートパッチ)



動作環境
必須環境
OS Windows XP/VISTA/7 DirectX ランタイム (June 2010) 以降の最新版がインストールされていること
CPU 十分な速度を持ったCPU(例 Intel Core iシリーズ等)
ビデオカード    DirectGraphic 対応の高速なビデオカード(推奨 VRAM 256M以上)
推奨環境
サウンド Direct Sound対応のサウンドカード
その他 パッドコントローラ ある程度の弾幕免疫 欲深き魂(推奨)
-------------------------Ctrl+C&Ctrl+V结束----------------------------------------------------------
1面BOSS:
th-13-01 on Twitpic
2面:

幽谷 响子
种族:山彦
能力:让声音反射程度的能力
有在登山的时候大声喊出"呀嗬-!"的经历吗?
在那个时候被像是"YAHOO-!"这样回应的话,就一定是妖怪山彦的所为了.
她住在山中,是个在听到有趣声音之后会大声回应的温顺的妖怪.
最近由于"山彦什么的不过是音波的反射嘛~"之类的迷信开始流行的关系,她看透了尘世,归入了佛门.
她的能力和念经相性不错.于是每天都在山中念经.
这个行为被传为"没有人住的山里却能听到念经的声音"而被畏惧,于是作为妖怪的身份还是被保存了下来
th-13-03 on Twitpic
3面

宫本 芳香
种族:僵尸
能力:什么都吃程度的能力
(人类被咬到一部分的话就会一时变成僵尸)
被某某人复活而成的迷之死体.
像是操纵人偶一般保护着什么重要的东西.
虽说有着异常的力量和无法感觉到痛楚的肉体,思考回路和上个时代的计算机是一个等级,所以逃跑是很容易的。
由于她能够通过吞噬灵魂来回复体力,要击倒是十分困难的。不过逃走是很容易的(这很重要)。
她的身体非常僵硬,关节不能进行弯曲。所以没办法步行、
操纵主正在劝说她进行柔软体操的练习。如果进行没有柔软度的运动的话,会容易受伤。尽管是僵尸。
她到底在守护者什么呢?
然后留下这样没有意义的看门人在那里的,她的主人是?
th-13-02 on Twitpic

2011年4月2日星期六

try scarky

http://scarky.com/builder/private/51730a7e6f9c8c2488265809cc03150c




不错.blogger支持html,我终于可以用一次scarky了...