Pagini recente » Cod sursa (job #2649222) | Cod sursa (job #1575812) | Cod sursa (job #1878826) | Cod sursa (job #2142747) | Cod sursa (job #1840141)
#include <iostream>
#include <cstring>
using namespace std;
int a,rsp,i,n;
string s;
int main()
{
cin>>n;
for( i = 1 ; i <= n ; i++ )
{
cin>>a>>s;
if( s == "North" )
rsp -= a % 40000;
else if( s == "South")
rsp += a % 40000;
else if( rsp == 0 || rsp == 20000 )
{
cout<<"NO";
return 0;
}
if( ( s == "South" && rsp - a % 20000 == 20000 ) || ( s == "North" && rsp + a % 20000 == 0 ) )
{
cout<<"NO";
return 0;
}
}
cout<< ( rsp == 0 ? "YES" : "NO" );
}