#include #include #include #include #include #include #include #include using namespace std; #define REP(i,a,b) for(i=a;i> c0 >> c1; /* 入力終了! */ char go = 1; char tmp0 = 0,tmp1 = 0; char cnt = 0; while(go) { if( atoi(c0+tmp0) > atoi(c1+tmp1) ) { break; } else if(atoi(c0+tmp0) < atoi(c1+tmp1) ) { no = 1;break; } else { for(;;) { tmp0++; if(c0[tmp0] == '.') { tmp0++;break; } else if(c0[tmp0] == '\0') { go = 0;break; } } for(;;) { tmp1++; if(c1[tmp1] == '.') { tmp1++;break; } else if(c1[tmp1] == '\0') { go = 0;break; } } } } if(no) cout << "NO"; else cout << "YES"; cout << endl; return 0; }