#include <iostream>
#include <vector>
using namespace std;
struct Year{
vector<string> winter = {"December", "January", "February"},
spring = {"March", "April", "May"},
summer = {"June", "July", "August"},
autumn = {"September", "October", "November"};
};
void printWinter(Year &year_){
for(auto &i: year_.winter)
cout << i << " ";
cout << "\n";
}
void printSpring(Year &year_){
for(auto &i: year_.spring)
void printSummer(Year &year_){
for(auto &i: year_.summer)
void printAutumn(Year &year_){
for(auto &i: year_.autumn)
signed main() {
Year y;
printWinter(y);
printSpring(y);
printSummer(y);
printAutumn(y);
495
Объяснение:
8-чная система имеет таки цифры как 0, 1, 2, 3, 4, 5, 6, 7
всего у нас есть 8 цифр из которых мы можем составить уравнение
на первом месте может стоять только четная, всего четных у нас 4 цифры (0, 2, 4, 6)
цифры должны стоять в убывании либо не меняться
начнем с 6, она одна
вторая у нас любая цифра меньше 7, их 7 (0, 1, 2, 3, 4, 5, 6)
третьей может быть так же 7 цифр
и так же с четвертой
то есть 1 * 7 * 7 * 7 = 343
если начнем с 4, то
1 * 5 * 5 * 5 = 125
если с 2, то
1 * 3 * 3 * 3 = 27
теперь сложим все числа и получим 495
#include <iostream>
#include <vector>
using namespace std;
struct Year{
vector<string> winter = {"December", "January", "February"},
spring = {"March", "April", "May"},
summer = {"June", "July", "August"},
autumn = {"September", "October", "November"};
};
void printWinter(Year &year_){
for(auto &i: year_.winter)
cout << i << " ";
cout << "\n";
}
void printSpring(Year &year_){
for(auto &i: year_.spring)
cout << i << " ";
cout << "\n";
}
void printSummer(Year &year_){
for(auto &i: year_.summer)
cout << i << " ";
cout << "\n";
}
void printAutumn(Year &year_){
for(auto &i: year_.autumn)
cout << i << " ";
cout << "\n";
}
signed main() {
Year y;
printWinter(y);
printSpring(y);
printSummer(y);
printAutumn(y);
}
495
Объяснение:
8-чная система имеет таки цифры как 0, 1, 2, 3, 4, 5, 6, 7
всего у нас есть 8 цифр из которых мы можем составить уравнение
на первом месте может стоять только четная, всего четных у нас 4 цифры (0, 2, 4, 6)
цифры должны стоять в убывании либо не меняться
начнем с 6, она одна
вторая у нас любая цифра меньше 7, их 7 (0, 1, 2, 3, 4, 5, 6)
третьей может быть так же 7 цифр
и так же с четвертой
то есть 1 * 7 * 7 * 7 = 343
если начнем с 4, то
1 * 5 * 5 * 5 = 125
если с 2, то
1 * 3 * 3 * 3 = 27
теперь сложим все числа и получим 495