請大家抬起你的腳
然後記住腳踝突出的骨頭以及後方1CM這掛面積的大小.....
-----------------分分分------------------------
第三次瘋狂下殺新竹的回程
伴隨著無情猛烈的陽光....好熱...全身也....你懂得ˊˋ
回到家第一件事不外乎洗澡
洗完一陣奇癢無比的感覺從上述的地方傳來......
抬起腳恐怖的發覺....那塊不到30CM^2 的面積裡擠了11顆包....
新竹的蚊子有沒有這ㄇ凶惡阿=皿= 還是報復我昨天晚上暗殺了不少他們的同胞Orz
總之就是很誇張.....其它零零總總加起來也差不多是那個數目了...
一趟新竹之旅 有音樂 有舞蹈 有睡袋 還有蚊子.....
2007年8月14日 星期二
溥儀團(?) (8/3~8/5)
晚上6點 + 30分鐘
一群瘋子們又在次的集合在溥儀家門口
準備往汐止衝!!
該怎ㄇ說呢GPS這種東西真的是好物ㄚ= =+
有了它真的是天下沒路癡這種東西了
一路上就跟著它的指示慢慢的到了山豬農場
到了那裡也差不多了晚上9點了
一行人就開始吃起了皇母幫我們準備的"控肉"+白飯
那個肉真不是蓋的 除了我把滷包當做肉差點吃下去之外.....
吃飽了就玩起了UONO 一路玩到凌晨~
大家也不敵睡意的回臨時搭好的帳篷裡去睡了
只剩下我 威 跟 小黑 還在外面等看日出= =+
邊等邊聊天 只見天空慢慢亮了起來 很不幸的就是沒看到太陽....
原來被高山擋住了=皿=
大家也陸陸續續的爬了起來
早餐由御用廚師小文姐親自下廚 帶來小黃瓜火腿+蛋三明治一份
不過沒時間細細品嚐它的滋味
就趕快衝去撘車前往溯溪+拓荒~
在到溪流前又走了一大段路....一路上太陽公公都用它無敵的笑容看著我們 =""=
好不容易開始溯溪
路途中 有山(?)有水(?)有斷崖(?)加上青苔也不少
大家也都滑倒了不少次
其中印象最深刻的是 水深即胸的"小"水灘
那個水真的透心涼= =我邊走邊叫.....搞的衣服褲子全濕...
之後的路段也沒就在怕的就往水裡衝= =+
後來不知不覺的就從溪邊走到山裡去了
那個路更是崎嶇 好加在有鐮刀在前方開路!!!
這趟大概花了4hr到了山豬的時候 大家都累癱了...
拖著疲憊的身體 開始洗澡洗衣
搞完了之後我就毫不客氣的在躺椅上睡著了
醒來就看到桌上多了一條茄子= =
雖然很大的小離譜不過我終究還是討厭=3=
過沒多久組好了跳舞機 就開始永無止境的跳....
拿那個來消耗脂肪還真的不錯= =+
不建議在溯溪完之後跳就是了.....跳完腳差不多也斷了ˊˋ
晚上主食烤肉~
架爐->生火->上架->吃!!!
邊吃還有某種會最的水跟一整鍋毒藥當配菜XD
吃的差不多了就開始拿煙火出來玩
很理所當然的威成了最佳測試員= =+
COUSION:研究過"絕地戰將"影片之後 請記得是逆風= =...
緊接著是溥儀的火球~真的要說超讚的拉>///<
敲到腦袋也挺不錯痛了.....據當事者言:好像有燒焦味(?)
載來就是往溫暖的帳篷裡睡了~只有我一個怪胎睡在外面(汗)
醒了看看手錶 看著上面的指針表示著不可思議的時間.....06:45
看看帳篷 搖搖頭....大家還正在一片夢鄉裡...
離開安穩的躺椅 準備洗去昨天一身的烤肉味...
打開浴室門口....一堆飛蟲迎面而來(=口=!!!)
轉身 關上= = 尋找第二間浴室...好不容易跟飛蟲們(?)洗完澡後
拿起泡麵 金針菇 火腿 煮起了早餐 吃到一半的時候
就有兩隻醒了 吃到結束的時候 其實大家也都醒的差不多了Orz
我還天真的認為大家會睡到12點=3=
就又拿起了泡麵煮起大鍋"麵"
吃完喝飽之後開始了水球(桶?)大戰= =+
真不知道哪種秘密武器可以如此的不秘密......再說那個威力還真的是有點給他小(汗)
之後就數隻輪流倒!! 不過不是我要說明明就是16幹麻潑我這無辜的15 =3=
還有威還真不是普通的衰 連續被倒三桶Orz
緊接著的午餐就有豐盛到 魚 肉 雞 罐頭 雜糧(?) 每道菜都收拾的乾乾淨淨
顯示出主廚工力的不同凡響= =+
還是要抱怨一下那個雞的皮還真的是有夠給他苦的啦....
在來一行人就再次被GPS導向回家的路~
後記:以後記得使用電子用品請充滿電....不然他會罷工= =
一群瘋子們又在次的集合在溥儀家門口
準備往汐止衝!!
該怎ㄇ說呢GPS這種東西真的是好物ㄚ= =+
有了它真的是天下沒路癡這種東西了
一路上就跟著它的指示慢慢的到了山豬農場
到了那裡也差不多了晚上9點了
一行人就開始吃起了皇母幫我們準備的"控肉"+白飯
那個肉真不是蓋的 除了我把滷包當做肉差點吃下去之外.....
吃飽了就玩起了UONO 一路玩到凌晨~
大家也不敵睡意的回臨時搭好的帳篷裡去睡了
只剩下我 威 跟 小黑 還在外面等看日出= =+
邊等邊聊天 只見天空慢慢亮了起來 很不幸的就是沒看到太陽....
原來被高山擋住了=皿=
大家也陸陸續續的爬了起來
早餐由御用廚師小文姐親自下廚 帶來小黃瓜火腿+蛋三明治一份
不過沒時間細細品嚐它的滋味
就趕快衝去撘車前往溯溪+拓荒~
在到溪流前又走了一大段路....一路上太陽公公都用它無敵的笑容看著我們 =""=
好不容易開始溯溪
路途中 有山(?)有水(?)有斷崖(?)加上青苔也不少
大家也都滑倒了不少次
其中印象最深刻的是 水深即胸的"小"水灘
那個水真的透心涼= =我邊走邊叫.....搞的衣服褲子全濕...
之後的路段也沒就在怕的就往水裡衝= =+
後來不知不覺的就從溪邊走到山裡去了
那個路更是崎嶇 好加在有鐮刀在前方開路!!!
這趟大概花了4hr到了山豬的時候 大家都累癱了...
拖著疲憊的身體 開始洗澡洗衣
搞完了之後我就毫不客氣的在躺椅上睡著了
醒來就看到桌上多了一條茄子= =
雖然很大的小離譜不過我終究還是討厭=3=
過沒多久組好了跳舞機 就開始永無止境的跳....
拿那個來消耗脂肪還真的不錯= =+
不建議在溯溪完之後跳就是了.....跳完腳差不多也斷了ˊˋ
晚上主食烤肉~
架爐->生火->上架->吃!!!
邊吃還有某種會最的水跟一整鍋毒藥當配菜XD
吃的差不多了就開始拿煙火出來玩
很理所當然的威成了最佳測試員= =+
COUSION:研究過"絕地戰將"影片之後 請記得是逆風= =...
緊接著是溥儀的火球~真的要說超讚的拉>///<
敲到腦袋也挺不錯痛了.....據當事者言:好像有燒焦味(?)
載來就是往溫暖的帳篷裡睡了~只有我一個怪胎睡在外面(汗)
醒了看看手錶 看著上面的指針表示著不可思議的時間.....06:45
看看帳篷 搖搖頭....大家還正在一片夢鄉裡...
離開安穩的躺椅 準備洗去昨天一身的烤肉味...
打開浴室門口....一堆飛蟲迎面而來(=口=!!!)
轉身 關上= = 尋找第二間浴室...好不容易跟飛蟲們(?)洗完澡後
拿起泡麵 金針菇 火腿 煮起了早餐 吃到一半的時候
就有兩隻醒了 吃到結束的時候 其實大家也都醒的差不多了Orz
我還天真的認為大家會睡到12點=3=
就又拿起了泡麵煮起大鍋"麵"
吃完喝飽之後開始了水球(桶?)大戰= =+
真不知道哪種秘密武器可以如此的不秘密......再說那個威力還真的是有點給他小(汗)
之後就數隻輪流倒!! 不過不是我要說明明就是16幹麻潑我這無辜的15 =3=
還有威還真不是普通的衰 連續被倒三桶Orz
緊接著的午餐就有豐盛到 魚 肉 雞 罐頭 雜糧(?) 每道菜都收拾的乾乾淨淨
顯示出主廚工力的不同凡響= =+
還是要抱怨一下那個雞的皮還真的是有夠給他苦的啦....
在來一行人就再次被GPS導向回家的路~
後記:以後記得使用電子用品請充滿電....不然他會罷工= =
標籤:
咖啡
2007年6月9日 星期六
2007年4月30日 星期一
10.5
警告!!下列程式碼非常.....嗯你懂的!!
為遊戲十點半的程式碼
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <string.h>
struct card {
char *face;
char *color;
double point;
};
typedef struct card Card;
void fill_Deck( Card * , char *[] , char *[] );
void shift_card( Card * );
void print_the_game( Card * , Card * , int * , double * , int );
int deil_Card( Card * , Card * , int , int * );
int the_money( int * , double * , int );
int main( ){
Card card[52];
Card player[10];
Card house[10];
int how_many[2] = { 0 , 0 };
double point[2] = { 0 , 0 };
int card_number = 52;
int pay_money , own_money = 2000;
int chose = 1;
int p_house = 0;
int give_house = 1;
int no = 1;
char none;
int changepage;
char *color[4] = { { "Spade" } , { "Heart" } , { "Diamond" } , { "Club" } };
char *face[13] = { { "Ace" } , { "Two" } , { "Three" } , { "Four" } , { "Five" } , { "Six" } , { "Seven" } , { "Eight" } , { "Nine" } , { "Ten" } , { "Jack" } , { "Queen" } , { "King" } };
srand( time(NULL) );
fill_Deck( card , face , color );
shift_card( card );
card_number = deil_Card( card , house , card_number , &how_many[0] );
card_number = deil_Card( card , player , card_number , &how_many[1] );
point[0] += house[how_many[0] - 1].point;
while( 1 ){
while( no ){
printf("You have %d dolors to join this game\n" , own_money );
printf("Whw much do you want fo pay?? ");
scanf("%d" , &pay_money);
while( pay_money > own_money ){
printf("You don't have so much money\n");
printf("How much do ypu want to pay?? ");
scanf("%d" , &pay_money);
}
no = 0;
}
print_the_game( house , player , how_many , point , p_house );
do{
printf("0.)Restart the game \n");
printf("1.)Give me one more card \n");
printf("2.)Finish\n");
printf("3.)Forfeit this game \n");
printf("4.)EXIT!!!\n");
printf("Chose??");
scanf(" %d" , &chose );
}while( chose < 0 || chose > 4 );
switch( chose ){
case 0:
for( changepage = 50 ; changepage > 0 ; --changepage )
printf("\n");
printf("%c" , 13 );
main();
break;
case 1:
for( changepage = 50 ; changepage > 0 ; --changepage )
printf("\n");
card_number = deil_Card( card , player , card_number , &how_many[1]);
if( point[0] < 10.5 && how_many[0] < 4 && give_house ){
if( point[0] <= 5 ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
else if( ( point[0] > 4 ) && ( point[0] <= 7 ) && ( rand() % 2 == 0 ) ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
else if( ( point[0] > 7 ) && ( point[0] < 9 ) && ( rand() % 10 == 0 ) ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
else if( ( point[0] >=9 ) && ( rand() %100 == 0 ) ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
if( how_many[1] != how_many[0] )
give_house = 0;
}
break;
case 2:
for( changepage = 50 ; changepage > 0 ; --changepage )
printf("\n");
while( point[0] < 10.5 && how_many[0] < 4 && give_house ){
if( point[0] <= 4 ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
else if( ( point[0] > 4 ) && ( point[0] <= 7 ) && ( rand() % 2 == 0 ) ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
else if( ( point[0] > 7 ) && ( point[0] < 9 ) && ( rand() % 10 == 0 ) ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
else if( ( point[0] >=9 ) && ( rand() %100 == 0 ) ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
if( how_many[1] != how_many[0] )
give_house = 0;
}
p_house = 1;
print_the_game( house , player , how_many , point , p_house );
pay_money = the_money( how_many , point , pay_money );
own_money -= pay_money;
if( pay_money < 0 )
printf(" you %s %d !!\n\n\n" , pay_money < 0 ? "WIN" : "LOST" , pay_money * -1 );
else
printf(" you %s %d !!\n\n\n" , pay_money < 0 ? "WIN" : "LOST" , pay_money );
if( own_money <= 0 ){
printf("You hove no money so \nYOU LOST!!\nPress any key to restart!");
scanf("%d" , &none );
for( changepage = 50 ; changepage > 0 ; --changepage )
printf("\n");
main();
}
how_many[0] = 0;
how_many[1] = 0;
point[0] = 0.0;
point[1] = 0.0;
p_house = 0;
no = 1;
give_house = 1;
card_number = deil_Card( card , house , card_number , &how_many[0] );
card_number = deil_Card( card , player , card_number , &how_many[1] );
point[0] += house[how_many[0] - 1].point;
break;
case 3:
for( changepage = 50 ; changepage > 0 ; --changepage )
printf("\n");
how_many[0] = 0;
how_many[1] = 0;
point[0] = 0.0;
point[1] = 0.0;
no = 1;
own_money -= pay_money;
card_number = deil_Card( card , house , card_number , &how_many[0] );
card_number = deil_Card( card , player , card_number , &how_many[1] );
point[0] += house[how_many[0] - 1].point;
give_house = 1;
break;
case 4:
return 0;
break;
}//switch( chose )
}//while( 1 )
}//main
void fill_Deck( Card *card , char *face[] , char *color[] ){
for ( int a = 0 ; a <= 51 ; ++a ) {
card[ a ].face = face[ a % 13 ];
card[ a ].color = color[ a / 13 ];
if( ( a % 13 ) <= 9 )
card[a].point = ( a % 13 ) + 1;
else
card[a].point = 0.5;
}
}
void shift_card( Card *card ){
int a;
Card temp;
for ( int b = 0; b <= 51; ++b ) {
a = rand() % 52;
temp = card[ a ];
card[ a ] = card[ b ];
card[ b ] = temp;
}
}
int deil_Card( Card *card , Card *hold , int card_number , int *how_many ){
hold[*how_many] = card[card_number - 1];
++(*how_many);
return ( card_number -= 1 );
}
void print_the_game( Card *house , Card *player , int *how_many , double *point , int p_house ){
printf("\n%5s %s %5s %6s %s %6s \n", " " , "computer" , " " , " " , "player" , " " );
point[1] = 0.0;
if( how_many[0] >= how_many[1] ){
for( int a = 0 ; a < how_many[0] ; ++a ){
if( a < how_many[0])
printf("%7s %10s " , p_house ? house[a].color : '\0' , p_house ? house[a].face : '\0' );
else
printf("%7s %10s " , " " , " " );
if( a < how_many[1]){
printf("%15s %10s \n" , player[a].color , player[a].face );
point[1] += ( player[a].point );
}
else
printf("%15s %10s \n" , " " , " " );
}//for
}//if
else{
for( int b = 0 ; b < how_many[1] ; ++b ){
if( b < how_many[0])
printf("%7s %10s " , p_house ? house[b].color : '\0' , p_house ? house[b].face : '\0' );
else
printf("%7s %10s " , " " , " " );
if( b < how_many[1] ){
printf("%15s %10s \n" , player[b].color , player[b].face );
point[1] += ( player[b].point );
}
else
printf("%7s %10s \n" , " " , " " );
}//for
}//else
if( p_house )
printf("\n%15s%2g %17s%2g\n\r" , "Point of house:" , point[0] , "Point of player:" , point[1]);
else
printf("\n%15s%2s %17s%2g\n\r" , "Point of house:" , " " , "Point of player:" , point[1]);
}
int the_money( int * how_many , double *point , int pay_money ){
if( ( how_many[1] == 2 ) && ( point[1] == 10.5 ) )
return pay_money *= ( -3 );
else if( how_many[1] == 5 ){
if( point[1] == 10.5 )
return ( pay_money *= ( -4 ) );
else if( point[1] < 10.5 )
return ( pay_money *= ( -3 ) );
}
else if( point[1] > 10.5 )
return pay_money;
else if ( ( how_many[0] == 5 ) && ( point[0] <= 10.5 ) && ( point[1] <= 10.5 ) )
return pay_money;
else if( ( point[0] <= 10.5 ) && ( point[1] <= 10.5 ) ){
if( point[0] >= point[1] )
return ( pay_money *= 2 );
else
return ( pay_money *= ( -2 ));
}
else
return ( pay_money * ( -2 ) );
}
為遊戲十點半的程式碼
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <string.h>
struct card {
char *face;
char *color;
double point;
};
typedef struct card Card;
void fill_Deck( Card * , char *[] , char *[] );
void shift_card( Card * );
void print_the_game( Card * , Card * , int * , double * , int );
int deil_Card( Card * , Card * , int , int * );
int the_money( int * , double * , int );
int main( ){
Card card[52];
Card player[10];
Card house[10];
int how_many[2] = { 0 , 0 };
double point[2] = { 0 , 0 };
int card_number = 52;
int pay_money , own_money = 2000;
int chose = 1;
int p_house = 0;
int give_house = 1;
int no = 1;
char none;
int changepage;
char *color[4] = { { "Spade" } , { "Heart" } , { "Diamond" } , { "Club" } };
char *face[13] = { { "Ace" } , { "Two" } , { "Three" } , { "Four" } , { "Five" } , { "Six" } , { "Seven" } , { "Eight" } , { "Nine" } , { "Ten" } , { "Jack" } , { "Queen" } , { "King" } };
srand( time(NULL) );
fill_Deck( card , face , color );
shift_card( card );
card_number = deil_Card( card , house , card_number , &how_many[0] );
card_number = deil_Card( card , player , card_number , &how_many[1] );
point[0] += house[how_many[0] - 1].point;
while( 1 ){
while( no ){
printf("You have %d dolors to join this game\n" , own_money );
printf("Whw much do you want fo pay?? ");
scanf("%d" , &pay_money);
while( pay_money > own_money ){
printf("You don't have so much money\n");
printf("How much do ypu want to pay?? ");
scanf("%d" , &pay_money);
}
no = 0;
}
print_the_game( house , player , how_many , point , p_house );
do{
printf("0.)Restart the game \n");
printf("1.)Give me one more card \n");
printf("2.)Finish\n");
printf("3.)Forfeit this game \n");
printf("4.)EXIT!!!\n");
printf("Chose??");
scanf(" %d" , &chose );
}while( chose < 0 || chose > 4 );
switch( chose ){
case 0:
for( changepage = 50 ; changepage > 0 ; --changepage )
printf("\n");
printf("%c" , 13 );
main();
break;
case 1:
for( changepage = 50 ; changepage > 0 ; --changepage )
printf("\n");
card_number = deil_Card( card , player , card_number , &how_many[1]);
if( point[0] < 10.5 && how_many[0] < 4 && give_house ){
if( point[0] <= 5 ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
else if( ( point[0] > 4 ) && ( point[0] <= 7 ) && ( rand() % 2 == 0 ) ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
else if( ( point[0] > 7 ) && ( point[0] < 9 ) && ( rand() % 10 == 0 ) ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
else if( ( point[0] >=9 ) && ( rand() %100 == 0 ) ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
if( how_many[1] != how_many[0] )
give_house = 0;
}
break;
case 2:
for( changepage = 50 ; changepage > 0 ; --changepage )
printf("\n");
while( point[0] < 10.5 && how_many[0] < 4 && give_house ){
if( point[0] <= 4 ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
else if( ( point[0] > 4 ) && ( point[0] <= 7 ) && ( rand() % 2 == 0 ) ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
else if( ( point[0] > 7 ) && ( point[0] < 9 ) && ( rand() % 10 == 0 ) ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
else if( ( point[0] >=9 ) && ( rand() %100 == 0 ) ){
card_number = deil_Card( card , house , card_number , &how_many[0]);
point[0] += house[how_many[0] - 1].point;
}
if( how_many[1] != how_many[0] )
give_house = 0;
}
p_house = 1;
print_the_game( house , player , how_many , point , p_house );
pay_money = the_money( how_many , point , pay_money );
own_money -= pay_money;
if( pay_money < 0 )
printf(" you %s %d !!\n\n\n" , pay_money < 0 ? "WIN" : "LOST" , pay_money * -1 );
else
printf(" you %s %d !!\n\n\n" , pay_money < 0 ? "WIN" : "LOST" , pay_money );
if( own_money <= 0 ){
printf("You hove no money so \nYOU LOST!!\nPress any key to restart!");
scanf("%d" , &none );
for( changepage = 50 ; changepage > 0 ; --changepage )
printf("\n");
main();
}
how_many[0] = 0;
how_many[1] = 0;
point[0] = 0.0;
point[1] = 0.0;
p_house = 0;
no = 1;
give_house = 1;
card_number = deil_Card( card , house , card_number , &how_many[0] );
card_number = deil_Card( card , player , card_number , &how_many[1] );
point[0] += house[how_many[0] - 1].point;
break;
case 3:
for( changepage = 50 ; changepage > 0 ; --changepage )
printf("\n");
how_many[0] = 0;
how_many[1] = 0;
point[0] = 0.0;
point[1] = 0.0;
no = 1;
own_money -= pay_money;
card_number = deil_Card( card , house , card_number , &how_many[0] );
card_number = deil_Card( card , player , card_number , &how_many[1] );
point[0] += house[how_many[0] - 1].point;
give_house = 1;
break;
case 4:
return 0;
break;
}//switch( chose )
}//while( 1 )
}//main
void fill_Deck( Card *card , char *face[] , char *color[] ){
for ( int a = 0 ; a <= 51 ; ++a ) {
card[ a ].face = face[ a % 13 ];
card[ a ].color = color[ a / 13 ];
if( ( a % 13 ) <= 9 )
card[a].point = ( a % 13 ) + 1;
else
card[a].point = 0.5;
}
}
void shift_card( Card *card ){
int a;
Card temp;
for ( int b = 0; b <= 51; ++b ) {
a = rand() % 52;
temp = card[ a ];
card[ a ] = card[ b ];
card[ b ] = temp;
}
}
int deil_Card( Card *card , Card *hold , int card_number , int *how_many ){
hold[*how_many] = card[card_number - 1];
++(*how_many);
return ( card_number -= 1 );
}
void print_the_game( Card *house , Card *player , int *how_many , double *point , int p_house ){
printf("\n%5s %s %5s %6s %s %6s \n", " " , "computer" , " " , " " , "player" , " " );
point[1] = 0.0;
if( how_many[0] >= how_many[1] ){
for( int a = 0 ; a < how_many[0] ; ++a ){
if( a < how_many[0])
printf("%7s %10s " , p_house ? house[a].color : '\0' , p_house ? house[a].face : '\0' );
else
printf("%7s %10s " , " " , " " );
if( a < how_many[1]){
printf("%15s %10s \n" , player[a].color , player[a].face );
point[1] += ( player[a].point );
}
else
printf("%15s %10s \n" , " " , " " );
}//for
}//if
else{
for( int b = 0 ; b < how_many[1] ; ++b ){
if( b < how_many[0])
printf("%7s %10s " , p_house ? house[b].color : '\0' , p_house ? house[b].face : '\0' );
else
printf("%7s %10s " , " " , " " );
if( b < how_many[1] ){
printf("%15s %10s \n" , player[b].color , player[b].face );
point[1] += ( player[b].point );
}
else
printf("%7s %10s \n" , " " , " " );
}//for
}//else
if( p_house )
printf("\n%15s%2g %17s%2g\n\r" , "Point of house:" , point[0] , "Point of player:" , point[1]);
else
printf("\n%15s%2s %17s%2g\n\r" , "Point of house:" , " " , "Point of player:" , point[1]);
}
int the_money( int * how_many , double *point , int pay_money ){
if( ( how_many[1] == 2 ) && ( point[1] == 10.5 ) )
return pay_money *= ( -3 );
else if( how_many[1] == 5 ){
if( point[1] == 10.5 )
return ( pay_money *= ( -4 ) );
else if( point[1] < 10.5 )
return ( pay_money *= ( -3 ) );
}
else if( point[1] > 10.5 )
return pay_money;
else if ( ( how_many[0] == 5 ) && ( point[0] <= 10.5 ) && ( point[1] <= 10.5 ) )
return pay_money;
else if( ( point[0] <= 10.5 ) && ( point[1] <= 10.5 ) ){
if( point[0] >= point[1] )
return ( pay_money *= 2 );
else
return ( pay_money *= ( -2 ));
}
else
return ( pay_money * ( -2 ) );
}
標籤:
雜亂胡言
2007年4月28日 星期六
訂閱:
文章 (Atom)