CodeFoeces-750B

題目

原題鏈接:B. New Year and North Pole

題意

若在北極,則必須往南極移動(dòng),反之往北極移動(dòng),終點(diǎn)必須為北極,起點(diǎn)為北極。
參考了其他作者的代碼,若在北極時(shí)不往南極移動(dòng)或在南極不往北極移動(dòng),不滿足條件。

代碼

#include<bits/stdc++.h>
using namespace std;
int main() {
    int n,l,flag=1,sum=0;
    char d[6];
    scanf("%d",&n);
    for(int i=0; i<n; i++) {
        scanf("%d %s",&l,d);
        if((sum==0 && d[0]!='S') || (sum==20000 && d[0]!='N')){//路程為0,則在北極,必須向南極移動(dòng);為20000則在南極,必須向北極移動(dòng) 
            flag=0;
        }
        if(d[0]=='S') {
            sum+=l;
        } else if(d[0]=='N') {
            sum-=l;
        }
        if(sum<0 || sum>20000){//滿足這個(gè)條件代表已在某極且向該極移動(dòng) 
            flag=0;
        }
    }
    if(!flag || sum!=0) printf("NO\n");
    else printf("YES\n");
    return 0;
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Lesson 1 A private conversation 私人談話Last week I went to t...
    造物家英語閱讀 142,546評論 2 57
  • 什么是第一次從來沒有接觸過,現(xiàn)在開始要去接觸,這就是第一
    在海中溺亡閱讀 135評論 0 1
  • 在這里上士還不算老,因?yàn)檫€有比他們更老的兵。那就是四級(jí)警士長——張紅男,一排代理排長,今年已經(jīng)十三年兵齡。在中隊(duì)具...
    啊Ben閱讀 218評論 0 3

友情鏈接更多精彩內(nèi)容