1365: 小汽車的位置
1365: 小汽車的位置
有一輛智慧小車,最初(時間為0)的位置為(0,0),我們想知道它最後的位置。小車以每小時10公里的速度向北移動(以北為y軸正向,以東為x軸正向)。小車會受到一系列依照時間戳記排序的命令,1表示“向左轉”,2表示“向右轉”,3表“停止”。每個命令的前面有一個時間戳記,所以我們知道該命令是何時發出的。最後一個命令一定是“停止”。我們另外假設,這輛小車非常靈活,它可以在瞬間轉彎。
以下列輸入為例。小車在時間為5的時候收到一個“向左轉”的命令1,在時間10收到一個“向右轉”的命令2,在時間15收到一個“停止”的命令3。那麼在最後時間15的時候,小車的位置將在(-50,100)。程式只要求輸出小車最後的位置,第一個整數是x座標,第二個整數是y座標。
輸入
輸入包含多個命令,每個命令由整數time和command組成,表示在時刻time發出命令command。command的取值範圍1-3,含義如上所述。
輸出
輸出佔一行,包含兩個整數,表示小車的最終位置。兩個整數之間由空格隔開。
樣例輸入
5
1
10
2
15
3
樣例輸出
-50 100
2.程式碼
#include<stdio.h>
int main()
{
int x = 0,y = 0;
int c;
int t1 = 0, t2;
int s = 0;
while(scanf("%d%d", &t2, &c))
{
switch(s)
{
case 0:
y += (t2 -t1) * 10;
break;
case 1:
x -= (t2 - t1) * 10;
break;
case 2:
y -= (t2 - t1) * 10;
break;
case 3:
x += (t2 - t1) * 10;
break;
}
if(c == 3)
break;
else if( c == 1)
s++;
else
s--;
s = (s + 4) % 4;
t1 = t2;
}
printf("%d %d\n", x, y);
return 0;
}
相關文章
- 小鵬汽車:2023年2月份小鵬汽車共交付6010臺 同比下滑
- 2020年11月小鵬汽車市值突破500億美元 超過本田汽車
- 小鵬汽車牽手千尋位置:P7擁有時空智慧,定位精度可達釐米級
- 小鵬汽車財報:2022年Q3小鵬汽車營收68.2億元 同比增長19.3%營收
- 小鵬汽車財報:2021年小鵬汽車總收入為人民幣209.9億元 同比增長259.1%
- 千尋位置上海車展首秀:創立汽車高精度定位工業化體系
- 小鵬汽車財報:截至 2022 年 12 月小鵬汽車總收入為 268.6 億元 同比上升 28.0%
- 小鵬汽車財報:2021年Q3小鵬汽車淨虧損15.9億元 同比擴大38.8%
- 汽車金融概述:汽車金融的八大模式模式
- 小鵬汽車:2024年6月份小鵬汽車交付量達到10,668臺 同比增長24%
- 小鵬汽車財報: 2022 年 Q4小鵬汽車總收入為人民幣 51.4 億元 年下降 39.9%
- 赴港IPO,小鵬汽車急需再輸血
- 製作3D小汽車遊戲(下)3D遊戲
- 製作3D小汽車遊戲(上)3D遊戲
- 通用汽車——全球電動汽車市場的領導者
- 未來汽車日報:疫情下的汽車業 全球車企受影響
- 理想汽車財報:2022年理想汽車總交付汽車133246輛 車輛毛利達19.1%
- 汽車破解
- 大眾汽車“晶片荒”,折射汽車晶片的漫漫“自主替代”路晶片
- 汽車之家:2020中國汽車消費指南
- 汽車車牌校驗
- CTR:小鵬汽車助推乘用車電梯海報廣告投放增長
- 汽貿汽車4S店二手車小程式APP定製開發原始碼模板需要那些功能?APP原始碼
- 新能源汽車智慧充電樁管理方案:充電停車APP/小程式的相關資訊APP
- 智慧汽車的高階盛宴
- 豐田汽車的 Linux 之旅Linux
- 汽車車架號識別
- 現代汽車:2022年現代汽車銷售394.29萬輛汽車 同比增長1.3%
- Omdia:運營商的汽車和聯網汽車戰略及主張
- 汽車購置
- 汽車租賃
- Android與汽車Android
- 祝賀小鵬汽車Gallardot同學成為Apache DolphinScheduler Committer!ApacheMIT
- 小鵬汽車智慧座艙業務測試團隊招人
- 新能源充電樁:特來電、小鵬汽車加速跑
- 今日資料行業日報(2020.11.25)『2020年11月小鵬汽車市值突破500億美元 超過本田汽車』行業
- 小鵬汽車回應P5車型延期交付:暫無賠償計劃
- Fastdata:新能源汽車簡史–電動汽車沉浮錄AST