總時間限制:
1000ms
記憶體限制:
65536kb
描述在北大校園裡,沒有自行車,上課辦事會很不方便.但實際上,並非去辦任何事情都是騎車快,因為騎車總要找車、開鎖、停車、鎖車等,這要耽誤一些時間.假設找到自行車,開鎖並車上自行車的時間為27秒;停車鎖車的時間為23秒;步行每秒行走1.2公尺,騎車每秒行走3.0公尺.請判斷走不同的距離去辦事,是騎車快還是走路快.
輸入第一行為待處理的資料的數量n
其後每一行整數為一次辦事要行走的距離,單位為公尺.
輸出對應每個整數,如果騎車快,輸出一行"bike";如果走路快,輸出一行"walk";如果一樣快,輸出一行"all".
樣例輸入450
90120
180樣例輸出
walk
walk
bike
bike
解題思路:
1,用動態陣列儲存資料。2、計算時間的多少,比較輸出即可。
程式:#include
#include
#include
int main()
int *p,n,i;
double k,t;
while(scanf("%d",&n)!=eof)
p=(int*)malloc(sizeof(int)*n);
// memset(p,0,sizeof(p));
for(i=0;iscanf("%d",&p[i]);
k=p[i]/1.2;
t=p[i]/3.0+50;
//printf("%lf %lf\n",k,t);
if(k>t)
printf("bike\n");
else
if(k==t)
printf("all\n");
else
printf("walk\n");
free(p);
return 0;
2703 騎車與走路
總時間限制 1000ms 記憶體限制 65536kb 描述 在北大校園裡,沒有自行車,上課辦事會很不方便.但實際上,並非去辦任何事情都是騎車快,因為騎車總要找車 開鎖 停車 鎖車等,這要耽誤一些時間.假設找到自行車,開鎖並車上自行車的時間為27秒 停車鎖車的時間為23秒 步行每秒行走1.2公尺,騎車...
POJ 2703 騎車與走路
時間限制 1000ms 記憶體限制 65536kb 描述在北大校園裡,沒有自行車,上課辦事會很不方便.但實際上,並非去辦任何事情都是騎車快,因為騎車總要找車 開鎖 停車 鎖車等,這要耽誤一些時間.假設找到自行車,開鎖並車上自行車的時間為27秒 停車鎖車的時間為23秒 步行每秒行走1.2公尺,騎車每秒...
POJ 2703 騎車與走路 動態陣列
總時間限制 1000ms 記憶體限制 65536kb 描述 在北大校園裡,沒有自行車,上課辦事會很不方便.但實際上,並非去辦任何事情都是騎車快,因為騎車總要找車 開鎖 停車 鎖車等,這要耽誤一些時間.假設找到自行車,開鎖並車上自行車的時間為27秒 停車鎖車的時間為23秒 步行每秒行走1.2公尺,騎車...