View Code of Problem 8

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    int i,n,j,sum,k;
    char a[100];
    scanf("%d",&n);
    while(n--)
    {
        scanf("%s",a);
        int month[12]={31,28,31,30,31,30,31,31,30,31,30,31};
        int b[10]={0};
        for(i=0;i<10;i++)
        {
            sum=0;
            for(j=0;j<12;j++)
            {
                for(k=1;k<=month[j];k++)
                {
                    if(i==(k-1)%10||i==(k+1)%10)
                    {
                        sum++;
                    }
                }
            }
            b[i]=365-sum;
        }
        int q=(a[strlen(a)-1]-'0');
        printf("%d\n",b[q]);
    }
    return 0;
}

Double click to view unformatted code.


Back to problem 8