#include <stdio.h> #include <string.h> main(){ int n,i; scanf("%d",&n); while(n>0){ char str[30],*p =str; int k,sum1=0,sum2=0,sum3=0,sum4 =0,sum5=0,sum6=0,sum; scanf("%s",p); k = str[7]-48; for(i = (k+1)%10;i<=31;i+=10){ if(i == 0) continue; sum1++; if(i<=30) sum2++; if(i<=28) sum5++; } if(k == 0){ for(i = 9;i<=31;i+=10){ sum3++; if(i<=30) sum4++; if(i<=28) sum6++; } } else{ for(i = (k-1)%10;i<=31;i+=10){ if(i == 0) continue; sum3++; if(i<=30) sum4++; if(i<=28) sum6++; } } sum = 365-(sum1+sum3)*7-(sum2+sum4)*4-(sum5+sum6); printf("%d\n",sum); n--; } return 0; } |
Double click to view unformatted code.