fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6. int z,l,a;
  7. cin>>z>>l>>a;
  8. if(a<1850 || a>2500 || z<0 || l<0 && z>31 || l>12)
  9. cout<<"NU";
  10. else
  11. {
  12. if(l==2)
  13. if(a%4==0 && a%100!=0 || a%400==0)
  14. if(z>29)
  15. cout<<"NU";
  16. else
  17. cout<<"DA";
  18. else
  19. if(z>28)
  20. cout<<"NU";
  21. else
  22. cout<<"DA";
  23. else
  24. if(l==4 || l==6 || l==9 || l==11)
  25. if(z>30)
  26. cout<<"NU";
  27. else
  28. cout<<"DA";
  29. else
  30. cout<<"DA";
  31. }
  32.  
  33. return 0;
  34. }
Success #stdin #stdout 0s 4528KB
stdin
29 2 2011
stdout
NU