2007年5月29日

AB2007.cpp

有人要的


// 猜數字遊戲1A2B詳細注釋版 2007/5/28 17:15:17-17:56:5,2007/5/29 1:48:35

//g++ -pipe -o p13 p13.cpp && p13





// 輸出入用函式

#include <iostream>



// for randomize(),random();

#include <cstdlib>

// for rand(),srand(),time(),random();

//#include <cmath>

//#include <ctime>



// 直接在程式中呼叫,不必用std::cout等繁瑣方法。

//using namespace std;

using std::cin;

using std::cout;

using std::endl;



// 除錯用

const int debug=0;



/* 隨機數發生器:用系統的吧。

int random(int x){

 // 不太建議rand()%x,較不均勻

 return (float)x*rand()/RAND_MAX;

}

*/



// 正式開始

int main(){



 // 初始化隨機數發生器,設定亂數產生器種子,讓隨機性更強。

 // 若您這無法編譯通過,請改randomize();試試。

 srandomdev();//randomize();//srand((unsigned)time(0));



 // 出題:選個4位數

 // num,num_array[]裡面裝四個位數:[0]為個位,[1]為十位,餘類推。

 // digit_used[]裡面裝的是已經用過的阿拉伯數字。

 // 分兩個array是為了讓答題判斷時更容易。

 int num,num_array[4],digit_used[10];

 do{

  // 隨機取0~(10000-1)的數

  // All the bits generated by random() are usable.

  num=(int)random()%10000;

  // 太小不合

  if(num<1000){num=0;continue;}

  // 偷偷顯示一下取了什麼

  if(debug)cout<<num<<endl;

  // 先把digit_used[]歸零

  for(int i=0;i<10;i++)digit_used[i]=0;

  // 自個位到千位將數字一一記入num_array[]與digit_used[]

  // 為了不更動num,這邊拿n來作替身。

  for(int i=0,n=num;i<4;i++){

   // 重複數字檢查:若這個阿拉伯數字已經用過,那就跳出,再出一次題。

   // %: 取餘數

   if(digit_used[n%10]){num=0;break;}

   // 否則記入digit_used[]

   else digit_used[n%10]=1;

   // 記入第幾位數字為何之num_array[]

   num_array[i]=n%10;

   // 除以十,進入下一位數的處理。這邊會自動取整數,例如1234/10→123

   n=n/10;

  }

  // 只要num==0(通常因為前面說過的問題)就繼續出題

 }while(num==0);



 // 答題:guess_num指所猜的數,A,B指?A?B

 int guess_num,A,B,count=0;

 // 無窮loop

 while(1){

  cout<<"請輸入4個不重覆的數字: ";

  // 直接輸入全部4位數字

  cin>>guess_num;

  // 簡單檢查一下

  if(guess_num<1234||guess_num>9876){

   cout<<guess_num<<"不合範圍!"<<endl;

   // 跳出

   continue;

  }



  // 先把A,B歸零

  A=0,B=0;

  // 自個位到千位檢查

  // 為了不更動guess_num,這邊拿n來作替身。

  for(int i=0,n=guess_num;i<4;i++){

   // num_array[],digit_used[]如前述

   if(num_array[i]==n%10)A++;

   else if(digit_used[n%10])B++;

   // 除以十,進入下一位數的處理。

   n=n/10;

  }

  // 輸出

  cout<<"您第 "<<++count<<" 次猜測,您猜的數字為 "<<guess_num<<", ";

  // 4A: 猜對了,跳出。

  if(A==4){cout<<"Bingo! 恭喜您猜對了!"<<endl;break;}

  cout<<A<<"A"<<B<<"B"<<endl;

 }



 // 最後輸出個換行

 //cout<<endl;



 // 結束

 return 0;

}




g++ -pipe -o p13 p13.cpp && p13

請輸入4個不重覆的數字: 1234

您第 1 次猜測,您猜的數字為 1234, 0A2B

請輸入4個不重覆的數字: 99999

99999不合範圍!

請輸入4個不重覆的數字: 5678

您第 2 次猜測,您猜的數字為 5678, 0A0B

請輸入4個不重覆的數字: 2093

您第 3 次猜測,您猜的數字為 2093, Bingo! 恭喜您猜對了!

2007年5月28日

それは舞い散る桜のように (Soretiru) レビュー

本文章轉載自Colorless echo
請到Soretiru觀看原來的格式

それは舞い散る桜のように


Cherry petals fall like teardrops.../那就像飛散的櫻花般/飛舞散落的櫻花花瓣如同淚珠
玩第一次時,覺得台詞雖然有趣,但對於学園物,尤其是拖這麼長的東西,已經有點厭倦了。不過上禮拜只玩出 BadED,這禮拜才真的將此作了結。因為間隔太久,所以連故事的內容都不太記得了。只是玩到這,倒是有兩點比較在意的。一是叫做桜香及朝陽的兩株櫻花的存在與主角的過去。在我看來,此作的精華之一正在那些山丘上的話語,可是第一次看過之後,那些場面幾乎都被判為既讀のはなぜだ!原作者的意思或許是故意不說明這一段過去,但這真的滿吸引人的。我本來還以為會在 main menu 多加一項 TrueED,可惜好像沒那回事。有種說法,舞人是桜の精;聽起來好像滿順的,卻不能篤定(雖然 ED 的確是這麼唱的)。至於為何沒加,有一個可能是因為這和主題沒關係:故事所要說 明的,是愛情的本質,或是說戀愛的特性。
說來我也是不能戀愛的人。現在的我能做到的,不過是就算知道愛情的儚い,卻仍然在不經意中需要慰藉,而再度於厭煩之後別離。想要度過熱戀期,跳脫到老夫老妻互相不能缺少,相互扶持的階段,對現在的我實在太困難了。啊…現在的我看來無法做太深的評論,等兩年後看看我是否能回復正常再說吧。不過,大部分想表達的,之前大部分都說過了。對愛情,尤其是熱戀,我就如同つばさ劇本中所言。因為我是人,縱使知道有些事情是錯誤或甚至是無駄的,卻仍然會做下去。劇中雖然按照傳統安排了 HappyED,但在我眼中其真意根本是如此。愛情果然還是虛幻的。正如青葉路線中かぐら所云,人與人的相聚是緣分,幾乎不存在必然性。倘若今天任何一項條件改變的話,其累積的結果在渾沌的世間中有可能就會導致不一樣的故事。我們的確可� ��以意志改變其中的一些條件,在一些情況下甚至是大部分的;不過最後的結果不總是我們所能控制的。啊、不過原作者(王雀孫/あごバリア)的意思我就不知道了。
系統頗好用,而且所佔 CPU 資源也不高。不過在面對這麼長的劇本時,希望他們能將速度再加快些,不然就是引入新的實作方式吧,例如百鬼那種的。音聲雖然已不錯,但仍然有加強空間。會出現風ノ唄中那種破音的現象。CG 承襲 Bless 以來的傳統,畫得不錯。BGM 倒尚有加強空間。
雖然對部分題材已有點厭倦,不過在闡述愛情的方面倒是作得不錯。

BasiL が直販で販売したサウンドトラック「MAKESHIFT」から
這兩首的意境不太好翻。


OP『days』
作詞:BasiL
作曲:アッチョリケ
歌:2G70
E.Guitar:内藤侑史

以罪為名 追憶的懲罰
滿溢又滴落消逝的哀慟中
月光映照出的臉
將深信著那日的安詳…


歸還大地的我 終有能面臨的一日吧
永生不死 真的能夠稱作是幸福嗎?

真的嗎?是謊話就好了 在忘卻彼方的海
不論愛得如何深切
噯… 依舊不能相見

以記憶為名 時間的漩渦
連將所有過去都崩毀的那天都
對我來說是夢 對我是罰
在贖罪中留下的故事
到底有多少? 多少的事
從收音機聽到的 那歌曲
懷念的那詩詞 聽不到的哀(愛)歌
達不到我心

在只有夢中能清醒的夜 探求著溫暖
連能消除寂寞的人 的話都

就這麼無法到達心坎 靜靜的擦身而過
明明還在等著
啊… 消不掉

以記憶為名 時間的漩渦是
連長久的祈願都無法抹除
在以失去羽翼 凍結的背上
有著不為人知那日的十字架
要再過多少個明天 這淚珠
才能轉化為那花朵?
若是無法到達 就將愛憐的祈願 沈在這忘卻之海吧

虛幻的時代 苦痛的明朝啊
懷抱著散落的哀痛
沉眠在比什麼都牢固 比傷痕更深 的永恆中
將我…



挿入歌『beloved~桜の彼方へ~』
作詞:BasiL
作曲:内藤侑史
歌:Spanky
Guitar:内藤侑史
Bass:山田和裕

訣別 苦痛殘酷的響起 夢中世界盡是
(一年到頭)不變的景象
永遠相愛的 幻影
尋求本心 卻焦急盲目的愛(直譯:愛屋及烏)

繽紛綻放 眼中僅有此生 長鳴的魂魄是
僅在三月 方能察覺的花
將因為一年到頭盛開的姿態 而快要破裂的心…
不為其察覺 而思念不斷的 向櫻花…


訣別 虛幻殘酷的響起 夢到的世界轉成
月的萬花筒
不能變卦的愛 顯現
尋求本源 而持續不斷盲目的愛

繽紛綻放 眼中僅有此生 剎那間的笑聲是
僅在三月 偶爾出現的花
因一年到頭盛開的姿態 而快要破裂的思念將…
為使其不察覺一般 持續的高歌 � �著櫻花…


想要像令人愛憐的櫻花般 在剎那的永恆盛開
當一旁有櫻花(你)時的我…

想帶走啊 切斷圍籬 等待著再訪的那日
不斷思念 而高歌不止的 向你(櫻花)…

2004/5/31 21:17譯


風ノ唄 (kazenouta)=?UTF-8?B?IOODrOODk+ODpeODvA==?=

本文章轉載自Colorless echo
請到kazenouta觀看原來的格式

風ノ唄


風之歌
大概是期待太大了吧,總驚訝於這樣的作品為何評價好到我覺得不得不買的程度。記得之前也有一些作品有這樣的情形,像是 CampuS、Crescendo、秋桜の空に等。或許真正的原因,是因為對於這種刺激性過弱的東西,似乎已經免疫了…(汗)總覺得雖然這些作品有許多人覺得不錯,但對我卻過於小家碧玉,或是說的嚴苛點,平淡無奇。縱使其中的確有使人感動的要素,似乎也像是日常生活般不足為奇。看來我的感情似乎麻痺的很嚴重啊。
系統還是高橋直樹,他也參與劇本。從 innocent Eye's 開始,我似乎漸漸看出他劇本的風格了,可惜有點過於平淡。一開始的感覺是事件描述及用辭過於做作。遊戲進行中從頭到尾都以女主角群為重點,除了女主角群之外的事件極度缺乏也是我覺得不甚滿意之處。整體來說,因為這類型的之前玩過太多,我比較中意的就只剩下最後風ノ唄劇本玩過之後,感覺還不錯這項了吧。
畫…總有點像月陽炎,不過還是差多了。眼睛太開。不過 H 度相當高(尤其是葉子的),而且玩久了之後也漸漸習慣了。音聲過於平淡。雖然這部的表現有其特殊萌え之處,不過声優應該還能再努力一點。例如,あや的低沉聲不能用配音員本身的低沉聲,因為あや的聲音本來就是裝出來的,所以他的低沉聲若用配音員本身的,那會很奇怪。還是得要裝一下才行。音樂倒還不錯,可惜與眾多旋律優美的 game 比起來,只能排中上吧。OP 做得不錯(by FHC),但總有點新海誠的感覺,是錯覺嗎?
幸好這次攻略簡單,否則這幾天沒法上網的我,還真不知該怎麼辦。