- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
int weeks_in_month(int month, int year){
int weeks=1, first, i=0; //i - числа месяца
first = weekday(1, 1, 1, 1, 1, month, year);
i += 8 - first;
while(i <= days_in_month(month, year)){
++weeks;
i += 7;
}
return weeks;
}
Его еще Григорий нашёл и исправил, просто к нам апдейт с багфиксом позже приехал.
Конечно я не сторонник таких мер, потому что первые годы все разваливалось и крашилось, но зато много важных патчей в Конституцию попало, правда половину до сих пор не отладили нормально.
Так в итоге через 70 лет все же вернулись на ветку, которую поставили после первой переустановки.
С другой стороны Experimental долгое время поддерживал самое передовое железо, правда большой ценой, в реале отсутствовали самые элементарные и базовые программы и юзеров сильно урезали в правах.
Часть полезных патчей так и осталась в Experimental, хотя они были хорошо оттестированы.
Ну почему это, другие конторы Stable хорошо допилили за эти годы и закрыли много уязвимостей.
/thread