#include #define all(v) v.begin(), v.end() #define rall(v) v.rbegin(), v.rend() #define rep(i, n) for (int i = 0; i < (int)(n); i++) #define vec_input(v) for(auto it=v.begin();it!=v.end();it++){cin>>*it;} #define vec_output(v) for(auto it=v.begin();it!=v.end();it++){if(it!=v.begin())cout<<" ";cout<<*it;}cout<T digitsum(T n); template bool isPrime(T n); template vector> prime_factor(T n); long long int intpow(long long int,long long int); template T intlog(T); long long int combination(long long int,long long int); long long int arith_sum1(long long int,long long int,long long int); long long int arith_sum2(long long int,long long int,long long int); long long int series_sum(long long int); int main(){ int heisei=0; int y,m,d; cin>>y>>m>>d; //西暦1989年1月8日 から 西暦2019年4月30日 if(y>1989&&y<2019)heisei=1; else if(y==1989){ if(!(m==1&&d<8)){ heisei=1; } }else if(y==2019&&m<5){ heisei=1; } yn(heisei); }