SGU 115 解题手记
这可能是SGU除A+B外最简单的一个题了,建议以后OJ上的A+B都用这个题替代。
Submit 1: WA on 6。!!!我真无语了。实在不明白怎么错的,明天找MaShuo要个程序吧。明白了,晕死,<=写成<了。以后再出现此类错误,罚请客一顿。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | //AC #include <iostream> using namespace std; const long month[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; const long smonth[13]={0,31,59,90,120,151,181,212,243,273,304,334,365}; int main() { long n,m; cin>>n>>m; if (m<13 && n<=month[m]) cout<<((smonth[m-1]+n)%7>0 ? (smonth[m-1]+n)%7 : 7); else cout<<"Impossible"; cout<<endl; return 0; } |
