#35520:


a2a45a789@gmail.com (樂)

學校 : 不指定學校
編號 : 209287
來源 : [140.128.251.133]
最後登入時間 :
2023-06-05 19:11:39
k731. 1. 路徑偵測 -- 2023年6月APCS | From: [140.128.251.133] | 發表日期 : 2023-06-05 19:30

#include<bits/stdc++.h>
using namespace std;
signed main() {
ios_base::sync_with_stdio(0);cin.tie(0);
int way=78;
int n;
cin>>n;
int x=0;
int y=0;
int L=0,R=0,T=0;
while(n--) {

    int xx;
    int yy;
    int inway;
    cin>>xx>>yy;
    if(x==xx&&yy>y) inway=0;
    if(x==xx&&yy<y) inway=2;
    if(xx>x&&yy==y) inway=3;
    if(xx<x&&yy==y) inway=1;

   if(inway==0&&way==2) T++;
    else if(inway==1&&way==3) T++;
    else if(inway==2&&way==0) T++;
    else if(inway==3&&way==1) T++;

    else if(inway==0&&way==1) L++;
    else if(inway==1&&way==2) L++;
    else if(inway==2&&way==3) L++;
    else if(inway==3&&way==0) L++;
    
    else if(inway==0&&way==3) R++;
    else if(inway==3&&way==2) R++;
    else if(inway==2&&way==1) R++;
    else if(inway==1&&way==0) R++;

    x=xx;
    y=yy;
    way=inway;
}
cout<<R<<" "<<L<<" "<<T;

}

 
ZeroJudge Forum