View Code of Problem 8

#include<bits/stdc++.h>
using namespace std;
int n[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int main()
{	
	int N;
	cin>>N;
	while(N--){
		string strnum;
		cin>>strnum;
		int day=0;
		int num=strnum[strnum.length()-1]-'0';
//		cout<<num;
		for(int i=1;i<13;i++) {
			for(int j=1;j<=n[i];j++) {
				if(j+1==num || j-1==num || (j+1)%10==num || (j-1)%10==num) 
					day++;
				}
		}
		cout<<365-day<<endl;	
	}
	
	return 0;
 } 

Double click to view unformatted code.


Back to problem 8