信息学奥赛一本通C++语言——1050:骑车与走路
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛一本通C++语言——1050:骑车与走路
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【題目描述】
在清華校園里,沒有自行車,上課辦事會很不方便。但實際上。并非去辦任何事情都是騎車快,因為騎車總要找車、開鎖、停車、鎖車等,這要耽誤一些時間。假設找到自行車,開鎖并車上自行車的時間為27秒;停車鎖車的時間為23秒;步行每秒行走1.2米,騎車每秒行走3.0米。請判斷走不同的距離去辦事,是騎車快還是走路快。如果騎車快,輸出一行"Bike";如果走路快,輸出一行"Walk";如果一樣快,輸出一行"All"。
【輸入】
輸入一行,包含一個整數,表示一次辦事要行走的距離,單位為米。
【輸出】
輸出一行,如果騎車快,輸出一行"Bike";如果走路快,輸出一行"Walk";如果一樣快,輸出一行"All"。
【輸入樣例】
120
【輸出樣例】
Bike
代碼
#include<cstdio> using namespace std; int a; double b,c; int main() {scanf("%d",&a);b=a/3.0+50;c=a/1.2;if(b>c)printf("Walk");elseif(b<c)printf("Bike");elseprintf("All");return 0; }代碼
#include<cstdio> using namespace std; int a; double b,c; int main() { scanf("%d",&a);b=a/1.2;c=a/3.0+27+23;if(b>c)printf("Bike");else{if(b==c)printf("All");elseprintf("Walk");}return 0;} #include<iostream> using namespace std; int a; double b,c; int main() {cin>>a;b=a/3.0+50;c=a/1.2;if(b>c)cout<<"Walk";elseif(b<c)cout<<"Bike";elsecout<<"All";return 0; }總結
以上是生活随笔為你收集整理的信息学奥赛一本通C++语言——1050:骑车与走路的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 矩阵加法(信息学奥赛一本通-T1124)
- 下一篇: 信息学奥赛一本通C++语言——1020: