#include<bits/stdc++.h> using namespace std; int main(){ int n,m; cin>>n>>m; if(m==1||m==3||m==5||m==7||m==8||m==10||m==12) cout<<"31"; if(m==4||m==6||m==9||m==11) cout<<"30"; if(m==2) {if(n%400==0||n%100==0&&n%4==0) cout<<"29"; else cout<<"28";} return 0; } /************************************************************** Problem: 2096 User: LYY001 Language: C++ Result: Accepted Time:15 ms Memory:2072 kb ****************************************************************/