您的位置:首页 > 编程语言 > C语言/C++

USACO 1.1.3 Friday the Thirteenth

2007-09-14 23:15 405 查看
/*
PROG: friday
 LANG: C++
 */
 #include <iostream>
 #include <fstream>
 #include <string>
 #include <cmath>
 using namespace std;
ifstream fin("friday.in");
ofstream fout("friday.out");
int main()
{
int N,day=13;
int d[7]={0,0,0,0,0,0,0},n[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
 fin>>N;
for(int year=1900;year<1900+N;year++)
for(int mon=1;mon<=12;mon++)
{
day=day%7;
d[day]++;
day+=n[mon];
if(mon==2&&(year%400==0 || (year%4==0&&year%100!=0)) )
day++;
}
fout<<d[6];
for(int i=0;i<6;i++)
fout<<' '<<d[i];
fout<<endl;
 return 0;
}



Compiling...


Compile: OK




Executing...


      Test 1: TEST OK [0 secs]


      Test 2: TEST OK [0 secs]


      Test 3: TEST OK [0.004 secs]


      Test 4: TEST OK [0.004 secs]


      Test 5: TEST OK [0.004 secs]


      Test 6: TEST OK [0 secs]


      Test 7: TEST OK [0 secs]


      Test 8: TEST OK [0 secs]




All tests OK.




YOUR PROGRAM ('friday') WORKED FIRST TIME! 


That's fantastic -- and a rare thing. 


Please accept these special automated congratulations. 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  iostream string c++