#include <iostream> using namespace std; const int MAX_LENGTH = 100; int main() { int n, x, v[MAX_LENGTH + 1]; cin >> n >> x; for (int i = 1; i <= n; ++i) { cin >> v[i]; } int genCounter = 0; for (int i = 1; i <= n - x; ++i) { int evenNo = 0, oddNo = 0; int xCounter = x; for (int j = i ; xCounter > 0 && j <= n; ++j, --xCounter) { cout << v[j] <<" "; if (v[j] % 2 == 0) { ++evenNo; } else { ++oddNo; } } cout << "\n"; if (evenNo >= (oddNo + oddNo)) { cout << evenNo <<"." << oddNo <<",|"; ++genCounter; } cout << genCounter <<"+" << i <<"|"; } cout << genCounter; return 0; }
30 7 1 3 2 2 2 4 8 5 9 6 2 4 0 0 1 5 9 7 7 8 6 4 4 4 0 2 1 1 2 3
1 3 2 2 2 4 8 5.2,|1+1|3 2 2 2 4 8 5 5.2,|2+2|2 2 2 4 8 5 9 5.2,|3+3|2 2 4 8 5 9 6 5.2,|4+4|2 4 8 5 9 6 2 5.2,|5+5|4 8 5 9 6 2 4 5.2,|6+6|8 5 9 6 2 4 0 5.2,|7+7|5 9 6 2 4 0 0 5.2,|8+8|9 6 2 4 0 0 1 5.2,|9+9|6 2 4 0 0 1 5 5.2,|10+10|2 4 0 0 1 5 9 10+11|4 0 0 1 5 9 7 10+12|0 0 1 5 9 7 7 10+13|0 1 5 9 7 7 8 10+14|1 5 9 7 7 8 6 10+15|5 9 7 7 8 6 4 10+16|9 7 7 8 6 4 4 10+17|7 7 8 6 4 4 4 5.2,|11+18|7 8 6 4 4 4 0 6.1,|12+19|8 6 4 4 4 0 2 7.0,|13+20|6 4 4 4 0 2 1 6.1,|14+21|4 4 4 0 2 1 1 5.2,|15+22|4 4 0 2 1 1 2 5.2,|16+23|16