#include #include #define REP(i,n) for(int i=0;i<(n);++i) #define PB push_back using namespace std; int x = 31,y = 30,z = 28; int dmax[] = {x,z,x,y,x,y,x,x,y,x,y,x}; int main(){ int r = 0; REP(i, 32){ int m = i / 10 + i % 10; if(m >= 1 && m <= 12 && dmax[m-1] >= i){ ++r; } } cout << r << endl; }