fork download
  1. #include <iostream>
  2. using namespace std;
  3. long long ans;
  4. int main() {
  5. int a1,b1,c1,a2,b2,c2,yu1=31,yu2=28,yu3=31,yu4=30,yu5=31,yu6=30,yu7=31,yu8=31,yu9=30,yu10=31,yu11=30,yu12=31;
  6. cin>>a1>>b1>>c1>>a2>>b2>>c2;
  7. for(int i=a1;i<a2;i++){
  8. if(i%4==0 || i%100==0 && i%400!=0){
  9. ans+=366;
  10. }else{
  11. ans+=365;
  12. }
  13. }
  14. for(int i=b1;i<b2;i++){
  15. if(i==1){
  16. ans+=yu1;
  17. }
  18. if(i==2){
  19. ans+=yu2;
  20. }
  21. if(i==3){
  22. ans+=yu3;
  23. }
  24. if(i==4){
  25. ans+=yu4;
  26. }
  27. if(i==5){
  28. ans+=yu5;
  29. }
  30. if(i==6){
  31. ans+=yu6;
  32. }
  33. if(i==7){
  34. ans+=yu7;
  35. }
  36. if(i==8){
  37. ans+=yu8;
  38. }
  39. if(i==9){
  40. ans+=yu9;
  41. }
  42. if(i==10){
  43. ans+=yu10;
  44. }
  45. if(i==11){
  46. ans+=yu11;
  47. }
  48. if(i==12){
  49. ans+=yu12;
  50. }
  51. }
  52. ans+=c2-c1;
  53. cout<<ans;
  54. return 0;
  55. }
Success #stdin #stdout 3.54s 5320KB
stdin
Standard input is empty
stdout
268738932276