Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- setlocale(0, "");
- int P = 0, M, N;
- cout << "Размеры листа:" << endl;
- cin >> M >> N;
- for (int i = 0; i < M; i++)
- {
- for (int j = 0; j < N; j++)
- P += (M - i) * (N - j);
- }
- cout << "Кол-во возможных вырезанных прямоугольников: " << P;
- }
- #include <iostream>
- #include <ctime>
- #include <algorithm>
- #include <list>
- using namespace std;
- int podr(int mas[9])
- {
- int max = 0, maxl = 0;
- if (mas[0] == 6)
- max++;
- max = maxl;
- for (int i = 1; i < 9; i++)
- if (mas[i] == 6)
- {
- if (mas[i] == 6)
- maxl++;
- if (maxl > max)
- max = maxl;
- }
- else maxl = 0;
- return(max);
- }
- void sp4()
- {
- setlocale(0, "");
- int t, n;
- cout << "Введите кол-во свободных мест: ";
- cin >> n;
- int kupe[9];
- for (int i = 0; i < 9; i++)
- kupe[i] = 0;
- cout << "Введите номера свободных мест: \n";
- for (int i = 0; i < n; i++)
- {
- cin >> t;
- if (t <= 36) kupe[(t - 1) / 4] ++;
- if (t >= 37) kupe[8 - (t - 37) / 2] ++;
- }
- cout << podr(kupe);
- }
- void main()
- {
- sp4();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement