'commit'
This commit is contained in:
30
C++专题课程/历年试题与资料/蓝桥杯2018年试题C++/2.cpp
Normal file
30
C++专题课程/历年试题与资料/蓝桥杯2018年试题C++/2.cpp
Normal file
@@ -0,0 +1,30 @@
|
||||
#include<bits/stdc++.h>
|
||||
using namespace std;
|
||||
|
||||
/*<2A>ж<EFBFBD>ij<EFBFBD><C4B3><EFBFBD>Ƿ<EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD>*/
|
||||
bool Runyear(int i) { //2004,2000<30><30><EFBFBD><EFBFBD><EFBFBD>꣬1900<30><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
if((i%4==0&&i%100!=0)||i%400==0)
|
||||
return true;
|
||||
else
|
||||
return false;
|
||||
}
|
||||
/*ͳ<><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֮<EFBFBD><D6AE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||||
int count(int m,int n) {
|
||||
int sumday=0;
|
||||
for(; m<=n; m++) {
|
||||
if(Runyear(m))
|
||||
sumday+=366;
|
||||
else
|
||||
sumday+=365;
|
||||
}
|
||||
return sumday;
|
||||
}
|
||||
int main() {
|
||||
int s=count(1901,2000);
|
||||
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD>"<<s<<endl;
|
||||
cout<<"<EFBFBD><EFBFBD>7ѭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<<s/7<<endl;
|
||||
cout<<"<EFBFBD><EFBFBD>7<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD>"<<s%7<<endl;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user