#include #include using namespace std; int veebr(int i){ if(i % 400 == 0){ // veebruar, liig/liht return 29; } else if((i%100!=0) && (i%4==0)){ return 29; } else{ return 28; } } int paevi(int k, int i){ // mitu p2eva on kuus int temp; if((k== 9 || k== 4) || (k==6 || k== 11)){ return 30; } else if(k==2){ temp=veebr(i); return temp; } else{ return 31; } } int hetkel(int uksp){ // peab arvet mis p2ev hetkel on int temp; if(uksp < 6){ temp = uksp + 1; return temp; } else{ return 0; } } int main(){ ifstream inf("friday.in"); int n; inf >> n; cout << "Loeti "<< n<< endl; inf.close(); int paev[7]; // massiiv, kus on vastused, igal p2eval oma loendur, for(int i=0; i<7; i++){ paev[i] = 0; } int hetk = 0; for(int i=1900; i<(1900+n); i++){ //et lappaks k8ik aastad l2bi if(i==2008){ // cout << "2008 " << hetk << endl; } for(int k=1; k<13; k++){ // k8ik 12 kuud igal aastal for(int p=1; p <= paevi(k, i); p++){ // selle kuu p2vad // cout << i << " " << k << " " << p << " " << hetk << endl; if(p==13){ // kui on kuup2ev 13nes siis lisa loendurile paev[hetk]++; } hetk = hetkel(hetk); // liigume p2eva v8rra edasi ka loenduriga } } } cout << paev[5] << endl << paev[6] << endl; //laup ja pyhap on neil v88rmaalastel enne esmp.. for(int i=0; i<5; i++){ // esmp ...reede cout << paev[i] << endl; } ofstream fout("friday.out"); fout << paev[5] << " " << paev[6] << " "; for(int i=0; i<5; i++){ // esmp ...reede fout << paev[i] << " "; } fout.close(); }//