#include <iostream>
#include <vector>
using namespace std;
void make_matrix(vector<vector<int>> &v){
int n = v.size(), m = v.front().size(), cur = 0;
for(int i = 0; i < m; i++){
for(int j = 0; j < n; j++){
v[j][i] = cur;
cur++;
}
}
}
void print_matrix(vector<vector<int>> &v){
int n = v.size(), m = v.front().size();
for(int i = 0; i < n; i++){
for(int j = 0; j < m; j++)
cout << v[i][j] << " ";
cout << "\n";
}
}
signed main(){
int n, m;
cin >> n >> m;
vector<vector<int>> a(n, vector<int> (m));
make_matrix(a);
print_matrix(a);
}
ответ:
program stringab;
var
a, b: string;
c: char;
i, p: integer;
bb: boolean;
begin
writeln ('введите строки a и b: ');
readln (a);
readln (b);
bb : = true;
for i : = 1 to length (b) do begin
c : = b [i];
p : = pos (c, a);
if p > 0 then begin
delete (a, 1, p);
end else begin
bb : = false;
break;
end;
end;
if bb then
writeln ('можно получить')
else
writeln ('нельзя получить');
readln;
end.
Поделитесь своими знаниями, ответьте на вопрос: